/* CSS Document */
body {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left:auto; margin-right:auto; margin-top:0px }
form{ margin:0px}
#outer{ width:847px; margin-left:auto; margin-right:auto;}
#main{ width:847px; float:left}

/*****************************header-banner**************************/

#header{ width:847px; float:left; height:52px;}
#top-navigation{ width:847px; float:left; height:17px}
#red-line{ width:626px; float:left}
#link-div{ width:221px; float:left; text-align:right}

#banner{ width:847px; height:157px; float:left; margin-top:5px}


/****************************middle******************************/

#middle{ width:847px; float:left; margin-top:10px; background-image:url(../../images/external/middle-bg.jpg); background-position:left top; background-repeat:repeat-y}

#left-side{ width:175px; float:left}
#left-top-img{ width:175px; float:left; height:145px}
#menu-bg{ width:175px; float:left; height:459px; background-image:url(../../images/external/menubg.jpg); background-repeat:repeat-x}
#menu{ width:175px; float:left; margin-top:5px}

#com-logo{ width:175px; float:left; margin-top:80px}

#middle-contener{ width:500px; float:right; }
#title{ width:480px; float:left; background-image:url(../../images/external/title-bg.jpg); background-repeat:repeat-y;padding:5px 10px 5px 0px;}
.titlespan{color:#E51B2B; font-size:16px; font-weight:bold;padding-left:15px;}
#text-con{  width:495px; float:left; margin-top:10px}


#right{ width:166px; float:right}
#quick-info{ width:166px; float:left}
#quick-info-text{ width:166px; float:left; background-color:#e1e1e1; height:196px}
#quick-text1{ width:166px; float:left; text-align:center}
.quick-title{ width:166px; float:left; text-align:center; color:#d60000; font-size:12px; font-weight:bold; margin-top:5px}
.quick-form{ width:166px; float:left; text-align:center; color:#d60000; font-size:12px; font-weight:bold; margin-top:5px}
.list{ background-image:url(../../images/external/drop-menu.jpg); background-repeat:no-repeat}
#latest-news{ width:166px; float:left}
#latest-news-text{ width:166px; float:left; height:316px; background-color:#e1e1e1;}
#latest-news-text1{  width:166px; float:left; text-align:center; color:#d40114; font-size:12px; font-weight:bold}
#latest-news-text1 a{color:#d40114; font-size:12px; font-weight:bold; text-decoration:none}
#latest-news-text2{ width:166px; float:left; text-align:center; margin-top:10px}
#newslisting
{
color:Black;
display:block;
font-size:14px;
font-weight:lighter;
line-height:14px;
}
#newslisting a
{
	text-decoration:none;
	color:Black;
	font-weight:bold;
}
	
#footer{ width:847px; height:50px; background-color:#666666; float:left}
#footer-text{ width:847px;float:left; text-align:center; margin-top:10px}
#footer-text a{font-size:11px; color:#FFFFFF; font-weight:normal; text-decoration:none;}


/************************************************listing Page**********************************/
.listing-row{ width:495px; float:left; margin-top:10px}
.listing-box{ width: 230px; float:left;margin-left:10px}
.box-top{ width:230px; float:left}
.box-middle{ width:230px; float:left; background-image:url(../../images/external/box-middle.jpg); background-repeat:repeat-y}
.box-bottom{ width:230px; float:left}

#memberdiv{width:100%; text-align:right; font-size:12px;}
#memberdiv a{text-decoration:none; color:Black; font-weight:bold;}
#memberdiv a:hover{ text-decoration:underline; color:Black; font-weight:bold}
#memberdiv a:active{text-decoration:underline; color:Black; font-weight:bold}
.aactive{text-decoration:underline; color:#E85035; font-weight:bold}
.avisited{text-decoration:none; color:Black; font-weight:bold;}
/*#memberdiv a:visited{ text-decoration:none; color:Black; font-weight:bold}*/
.memdivimg
{
	background-image:url(../../images/memback.jpg);
	background-repeat:no-repeat;
	float:left;
	font-weight:bold;
	font-size:12px;
	height:47px;
	padding-top:15px;
	text-align:center;
	width:63px;
}
.memdivddl
{
	float:left;
	height:47px;
	padding-top:10px;
	text-align:center;
}


.grida {text-decoration:none; color:Black;}
.grida:hover{text-decoration:underline; color:#E85035;}


.alternate-row{ background-color:#F0F0F0; height:25px; font-family:Arial; font-size:12px; font-weight:normal}
.header{ background-image:url(../../images/gridheadbg.jpg); background-repeat:repeat-x; height:26px; font-family:Arial; font-size:12px; color:#E85035; border-bottom:1px #E85035 dashed; font-weight:bold; text-decoration:none;}
.header a{ height:26px; font-family:Arial; font-size:12px; color:#E85035; font-weight:bold; text-decoration:none}
#login-form{ width:375px; margin-left:auto; margin-right:auto}
.userbox{width:100px;float:left;display:block;text-align:left;padding-top:10px; padding-left:20px}
.text-box{width:203px;float:left;display:block;text-align:left;padding-top:10px;border:0px #cccccc solid;}
.btn-class{ width:86px; height:29px; background-image:url(../../images/button2.jpg); background-repeat:no-repeat; background-position:left top; color:#FFFFFF; border:0px; font-weight:bold}
