body
{
	padding: 0;
	margin: 25px 25px 25px 25px;
	background-color: #999999;
/*	background-image: url(images/bg.gif); */
	background-repeat: repeat-x;
	text-align: center;
}

a { text-decoration: none; color: #FF0000; }


.clearboth { clear: both; }
.clearleft { clear: left; }
.clearright { clear: right; }

/*==============================
LAYOUT STYLES
==============================*/
#container { margin: 0 auto; width: 760px; text-align: left; }
#header1 
{ 
	background-image: url(images/head-bg2.gif);
	background-repeat: no-repeat;
	margin: 20px 14px 0px 14px;
	height: 107px;
}
#header1 .left
{
	float: left;
	height: 107px;
	width: 338px;
}
#header1 .right
{
	float: right;
	height: 107px;
	width: 394px;
}

#header2
{
	background-image: url(images/menu-bg.gif);
	background-repeat: repeat-x;
	background-color: #B6B5B5;
	border-top: solid 1px #DDD;
	border-bottom: solid 1px #DDD;
	border-left: solid 1px #BFBEBE;
	border-right: solid 1px #BFBEBE;
	margin: 0px 14px 0px 14px;
	height: 31px;
}
#header3
{
	background-image: url(images/rotate1.gif);
	background-repeat: no-repeat;
	border-bottom: solid 1px #DDD;
	border-left: solid 1px #BFBEBE;
	border-right: solid 1px #BFBEBE;
	margin: 0px 14px 0px 14px;
	height: 131px;
	width: 730px !important;
	width: 732px;

	font-family: tahoma;
	font-size: 11px;
	color: #6D6C6C;
}

#header3a
{
	background-image: url(images/rotate3.gif);
	background-repeat: no-repeat;
	border-bottom: solid 1px #DDD;
	border-left: solid 1px #BFBEBE;
	border-right: solid 1px #BFBEBE;
	margin: 0px 14px 0px 14px;
	height: 131px;
	width: 730px !important;
	width: 732px;

	font-family: tahoma;
	font-size: 11px;
	color: #6D6C6C;
}

#header3a .text
{
	width: 282px !important;
	width: 326px;
	padding: 37px 0px 0px 44px !important;
	padding: 37px 0px 0px 44px;
	line-height: 20px;	
}

#header3 .text
{
	width: 282px !important;
	width: 326px;
	padding: 37px 0px 0px 44px !important;
	padding: 37px 0px 0px 44px;
	line-height: 20px;	
}

#content
{
	border-left: solid 1px;
	border-right: solid 1px;
	margin: 0px 14px 0px 14px;
	font-family: tahoma;
	font-size: 11px;
	border-right-color: #999999;
	border-right-width: thin;
	border-left-color: #999999;
}
#content .left
{
	float: left;
	width: 350px;
	margin: 0;
}
#content .right
{
	float: right;
	width: 350px;
	margin: 0;
}
#content .innerleft
{
	width: 160px !important;
	width: 190px;
	float: left;
	padding: 0px 10px 10px 0px;
	color: #000000;
	text-align: left;
	border-left-color: #999999;
}
#content .submenutop
{
	background-image: url(images/subtop-bg.jpg);
	background-repeat: no-repeat;
	width: 212px;
	height: 25px !important;
	height: 45px;

	padding: 10px 0px 0px 20px;
	font-weight: bold;
	font-size: 12px;
	color: #C30303;
}
#content .submenutop a { text-decoration: none; color: #000000; }
#content .submenutop a:hover { text-decoration: underline; color: #000000; }

#content .submenu
{
	padding: 0px 0px 0px 20px;
	line-height: 20px;
	border-left-color: #999999;
}
#content .submenu a { text-decoration: none; color: #000000; }
#content .submenu a:hover { text-decoration: underline; color: #000000; }

#content .submenubottom
{
	background-image: url(images/subbottom-bg.jpg);
	background-repeat: no-repeat;
	width: 180px;
	height: 100px !important;
	height: 38px;

	padding: 10px 0px 10px 20px;
	line-height: 20px;
}
#content .submenubottom a { text-decoration: none; color: #000000; }
#content .submenubottom a:hover { text-decoration: underline; color: #000000; }




#content .innerright
{
	background-color: white;
	width: 530px !important;
	width: 530px;
	float: right;
	padding: 10px;
}
.innerrightleft
{
	background-color: Blue;
	width: 260px !important;
	width: 250px;
	float: left;
	margin-right: 10px;
}
.innerrightright
{
	background-color: Red;
	width: 260px;
	float: right;
}

#footer1
{
	background-color: #F5F5F5;
	border-top: solid 1px #DDD;
	border-bottom: solid 1px #DDD;
	border-left: solid 1px #BFBEBE;
	border-right: solid 1px #BFBEBE;
	margin: 0px 14px 0px 14px;
	height: 31px;
}
#footer1 a { color: #6D6C6C; }
#footer1 a:hover { color: #FF0000; }

#footer1 .left
{
	/*background-color: Green;*/
	float: left;
	height: 31px;
	width: 365px;
}
#footer1 .right
{
	/*background-color: Aqua;*/
	float: right;
	height: 31px;
	width: 365px;
}

#footer2
{
	background-image: url(images/foot-bg.gif);
	background-repeat: no-repeat;
	margin: 0px 14px 20px 14px;
	height: 40px;
}
#footer2 .left
{
	/*background-color: Green;*/
	float: left;
	height: 40px;
	width: 365px;
}
#footer2 .right
{
	/*background-color: Aqua;*/
	float: right;
	height: 40px;
	width: 365px !important;
	width: 365px;
}

/*===============================
CONTENT STYLES
===============================*/
#logo
{
	/*background-color: Black;*/
	background-image: url(images/logo.gif);
	background-repeat: no-repeat;
	width: 251px;
	height: 83px;
	margin: 20px 0px 0px 27px;
}

.headinglinks
{
	font-family: tahoma;
	font-size: 11px;
	color: #6D6C6C;
	/*float: none; */
	text-align: right;
}
.headinglinks a { color: #6D6C6C; }
.headinglinks a:hover { color: #FF0000; }

.headinglinks .links
{
	margin: 0px 0px 0px 0px;
	text-align: right;
}
.headinglinks .links2
{
	margin: 5px 0px 5px 0px !important;
	margin: 12px 20px 10px 10px;
	font-size: 10px;
	text-align: right;
}
.headinglinks .spacer
{
	width: 354px;
	margin: 25px 0px 0px 0px !important;
	margin: 9px 0px 0px 0px;
}
.headinglinks .search
{
	margin: 5px 25px 0px 0px;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
}
.btn
{
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	background-color: #C4C4C4;
	color: #fff;
	border: 1px solid #BFBEBE;
}
.textbox
{
	font-family: tahoma;
	font-size: 11px;
	background-color: #F5F5F5;
	border: 1px solid #DDD;
}

.menuspacer
{
	width: 104px;
	height: 24px !important;
	height: 29px;
	float: left;
}

.menu
{
	min-width: 10px !important;
	min-width: 109px;
	height: 24px !important;
	height: 29px;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	font-family: verdana;
	float: left;
	padding: 7px 15px 0px 15px !important;
	padding: 7px 15px 0px 15px;
	text-align: center;
	background-color: #999999;
}
a.menu { color: #fff; }
a.menu:hover { color: #fff; background-color: #C30303; }
a.menu:focus, a.menu.active { color: #000; background-color: #c30303; }

.menu2
{
	min-width: 10px !important;
	min-width: 109px;
	height: 24px !important;
	height: 29px;
	color: #c30303;
	font-size: 12px;
	font-weight: bold;
	font-family: verdana;
	float: left;
	padding: 7px 15px 0px 15px !important;
	padding: 7px 15px 0px 15px;
	text-align: center;
	background-color: #999999;
}

.menudivider
{
	background-image: url(images/divider-bg.gif);
	background-repeat: no-repeat;
	width: 1px;
	height: 29px;
	float: left;
}

.footerlinksleft, .footerlinksright
{
	font-family: tahoma;
	font-size: 10px;
	color: #6D6C6C;
	margin: 8px 0px 0px 32px;
}
.footerlinksright
{
	text-align: right;
	margin: 8px 20px 0px 0px;
}

.footerlinks2left, .footerlinks2right
{
	font-family: tahoma;
	font-size: 11px;
	color: #6D6C6C;
}
.footerlinks2left
{
	margin: 5px 0px 0px 25px;
	width: 260px;
}
.footerlinks2right
{
	margin: 5px 0px 0px 40px;
	width: 243px;
}

.footerimageleft, .footerimageright
{
	padding-right: 10px;
	float: left;
}
.footerimageleft
{
	margin: 8px 0px 0px 33px !important;
	margin: 8px 0px 0px 17px;
	background-image: url(images/crest_bg.gif);
	background-repeat: no-repeat;
	width: 273px;
	height: 23px;
}
.footerimageright
{
	margin: 8px 0px 0px 63px !important;
	margin: 8px 0px 0px 30px;
	background-image: url(images/phone_bg.gif);
	background-repeat: no-repeat;
	width: 282px;
	height: 23px;

	font-family: georgia;
	font-size: 10px;
	color: #6D6C6C;
}


.leftcontentpane
{
	float: left;
	width: 320px !important;
	width: 320px;
	margin: 10px 0px 0px 15px !important;
	margin: 10px 0px 0px 15px;
}
.rightcontentpane
{
	float: right;
	width: 320px !important;
	width: 320px;
	margin: 10px 15px 0px 0px !important;
	margin: 10px 15px 0px 0px;
}
.imageholder
{
	float: left;
}
.description
{
	text-align: left;
	line-height: 17px;
	color: #6D6C6C;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	padding-top: 10px;
}

.description a:hover { color: #000000; text-decoration: underline; }
.highlight
{
	font-weight: bold;
}
.heading
{
	font-family: Times New Roman;
	font-size: 16px;
	font-style: italic;
	color: #A0A0A0;
}
.listitem
{

	width: 320px !important;
	width: 320px;
	padding: 10px 0px 10px 0px;
}
.listitemleft
{
	width: 100px !important;
	width: 100px;
	float: left;
}
.listitemright
{
	width: 210px !important;
	width: 220px;
	float: right;
	padding-right: 10px;
}

.listiteminnerA
{
	/*width: 320px !important;*/
	/*width: 320px;*/
	padding: 10px 0px 10px 0px;
}
.listitemleftinnerA
{
	width: 100px !important;
	width: 100px;
	float: left;
}
.listitemrightinnerA
{
	width: 410px !important;
	width: 420px;
	float: right;
	padding-right: 10px;
}

/* LEFT HAND BOX */
.topbox, .mainbox, .bottombox
{
	width: 321px !important;
	width: 347px;
	padding: 10px 0px 10px 36px;
}
.topbox
{
	height: 15px !important;
	height: 33px;
	background-color: #EBEBEB;
	border-top: solid 1px #DDD;
	margin-top: 10px !important;
	margin-top: 10px;
}
.mainbox
{
	height: 115px;
	background-color: #D6D6D6;
	color: #FF0000;
	line-height:15px;
	overflow:auto; 
	border:none;
	scrollbar-base-color: #EBEBEB; 
	scrollbar-face-color: #EBEBEB; 
	scrollbar-track-color: #D6D6D6; 
	scrollbar-arrow-color: #979797;
	scrollbar-highlight-color: #D6D6D6; 
	scrollbar-3dlight-color: #979797; 
	scrollbar-shadow-color: #D6D6D6;
	scrollbar-darkshadow-color: #979797; 
}
.mainbox a { color: #FF0000; }
.mainbox a:hover { color: #000; }

.bottombox
{
	height: 15px !important;
	height: 33px;
	background-color: #C4C4C4;
	border-top: solid 1px #DDD;
	color: #fff;
}
.bottombox a { color: #fff; }
.bottombox a:hover { color: #FF0000; }

.parental
{
	padding: 10px 0px 0px 3px;
	color: #8A8989;
	font-weight: bold;
	line-height: 10px;
}
.login
{
	padding: 10px 0px 10px 0px;
	margin: 0;
}

.mybutton
{
	background-color: #C4C4C4;
	border: 1px solid #BFBEBE;
	text-decoration: none;   
        width: 80px;
        text-align: center;
}
.buttontext 
{
	font: bold 11px tahoma;
	color: #fff;
	text-decoration: none;   
	cursor: hand;
}
.buttonover  
{
	color: yellow; 
	text-decoration: none;
	font: bold 11px tahoma;
	cursor: hand;
}
