



a:link {

	color: #C4940F;

}



a:hover, {

	text-decoration: underline;

	color: #FF0000;

}



a:visited {

	color: #C4940F;

}



*

{

border: 0;

margin: 0;

}



body

{

	background: #000000 url(edge/images/back_all.gif) repeat-x top;

	font: 13px Tahoma, Arial, Helvetica, sans-serif;

	color: #666666;

}



#main

{

margin: 0 auto;

width: 787px;

background: #ffffff;

}



#logo

{

width: 787px;

height: 10px;

background: #000000 no-repeat;

text-align: center;

padding-top: 1px;

}



#logo a {

	text-decoration: none;

	font-style: italic;

	font-size: 18px;

	color: #FFFFFF;

	font-weight: bold;

}





#logo H2

{

font-size: 12px;

	color: #FFFFFF;

}



#buttons

{

height: 37px;

width: 777px;

border-left: 4px solid #FFFFFF;

background: url(edge/images/buttons.jpg) repeat-x;

padding-left: 2px;

}



#buttons li {

	display: inline;

}



#buttons a {

	display: block;

	float: left;

	width: 100px;

	height: 27px;

	background: #FFFFFF url(edge/images/buttons.jpg) repeat-x;

	text-align: center;

	text-decoration: none;

	color: #ffffff;

	font-weight: bold;

	font-size: 14px;

	padding-top: 10px;



}



#buttons a:hover {

	width: 100px;

    height: 27px;

	background: #FFFFFF url(edge/images/buttons_r.jpg) repeat-x;

}



#content

{

width: 775px;

padding: 5px;

background: #ffffff;

min-height: 400px;

}



#left

{

width: 490px;

padding: 10px;

}



#left H1

{

color: #CE0B09;

margin: 0;

padding: 0;

font-size: 24px;

}

#left H2

{

color: #CE0B09;

margin: 0;

padding: 0;

font-size: 18px;

}



#right

{

float: right;

}



#sidebar 

{

width: 240px;

}



#sidebar ul 

{

	margin: 0;

	padding: 0;

	list-style: none;

}



#sidebar li 

{

	margin-bottom: 15px;

}



#sidebar li ul {

	padding: 10px;

	border-top: none;

}



#sidebar li li {

	margin: 0;

	padding: 3px 0;

}





#sidebar li h2 {

	height: 35px;

	margin: 0;

	padding: 5px 0 0 10px;

	background: url(edge/images/title.jpg) no-repeat;

	font-size: 18px;

	color: #ffffff;

}



#sidebar a:link {

	text-decoration: none;

}



#sidebar a:hover {

	text-decoration: underline;

}

#sidebar a:visited {

		text-decoration: none;

}



#sidebar li a {

	padding-left: 10px;

	background: url(edge/images/img09.gif) no-repeat left center;

}

#footer

{

	background: url(edge/images/footer.gif) repeat-x;

	height: 49px;

	font-size: 13px;

	color: #000000;

	padding-top: 10px;

	text-align: center;

	border-top: 5px solid #977004

}



#footer a

{

color: #000000;

font-size: 13px;

text-decoration: none;

}

.padding

{

padding: 10px;

color:#FF0000;

font-weight: bold;

}


.casdetails {
	float: left;
	padding-left: 5px;
	text-align: left;	
	height: 120px;
	width: 320px;
	border-left-style: solid;
	border-left-width: 1px;
}
.casdetails span { 
	color: #4DA0C6;
	font-weight: bold;
}
.cashead {	width: 120px;
	height: 120px;
	float: left;	
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #000;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #000;
}
.casrow {border-top-style: solid; 
	border-top-width: 1px;
	border-top-color: #000;
	border-right-style: solid; 
	border-right-width: 1px;
	border-right-color: #000;
	border-left-style: solid; 
	border-left-width: 1px;
	border-left-color: #000;
}
.casrow-bottom {border-top-style: solid;
	border-bottom-style: solid; 
	border-left-style: solid; 
	border-right-style: solid; 
	border-bottom-style: solid; 

	border-width: 1px;
	border-color: #000;
}
.casrow-top {border-bottom-style: none;
	border-top-style: solid; 
	border-left-style: solid; 
	border-right-style: solid; 
	border-top-style: solid; 

	border-width: 1px;
	border-color: #000;
}
.logo {width: 120px; 
	height: 120px;
	float: left;
}
.casmain {
	text-align: center; 
	text-align: -moz-center;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
}
.outter {
	border-style: solid;
	border-width: 1px;
	width: 450px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}

.head {
	border-bottom-style: none;
	border-top-style: solid; 
	border-left-style: solid; 
	border-right-style: solid; 
	border-top-style: solid; 
	border-width: 1px;
	border-color: #000;
	color: #000000;
	height: 27px;
	font-size: 14px;
	vertical-align: bottom;
	padding-top: 5px;
}
