/* CSS Document */

body{
margin:0px;
padding:0px;
margin-right:auto;
margin-left:auto;
background-color:#FFFFFF;
font-size:12px;
color:#000000;}

p{
padding:0px 0px 10px 0px;
margin:0px;}

a{
color:#0000FF;
text-decoration:underline;
}

a:hover{
text-decoration:none;
}
/*main container*/
#main-container{
width:100%;}

/*Top container*/
#top-container{
width:100%;
margin-bottom:10px;
}

.div-height{
height:20px;}

div-height-a{
height:10px;}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
padding:10px 0px 10px 50px;
font-weight:normal;
margin:0px;
text-align:left;
line-height:10px;
}

#top-banner{
display:block;
clear:both;
background-color:#E2E2E2;
height:128px;}

.top-banner-left-corner{
float:left;
}

.top-banner-right-corner{
float:right;
}

.top-banner-left{
float:left;
width:28%;
}
.top-banner-right{
float:right;
width:42%;
padding-top:5%;
}

#top-nav{
background:url(../images/nav-bkg.gif) repeat-x;
width:100%;
height:20px;
padding:0px;
margin:0px;
display:block;
clear:both;
}

#top-nav ul{
float:right;
list-style-type:none;
padding:1px 120px 0px 0px;
margin:0px;
}

#top-nav ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
display:inline;}

#top-nav ul li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
padding:0px 15px 0px 15px;}

#top-nav ul li a:hover{
color:#ffffff;
text-decoration:underline;}

.orange-line{
background:url(../images/orange-spacer.gif) repeat-x;
padding:3px 0px 0px 0px;
margin-top:1px;
clear:both;
}

/*Middle container*/
#middle-container{
width:97%;
}

/*Middle left*/
#middle-left{
/*background-color:#FFE5A5;*/
border:1px solid #E2E2E2;
width:22%;
float:left;
}

#middle-left ul{
list-style-type:none;
padding:0px;
margin:0px;
background-color:#FCB70D;
}

#middle-left ul li{
background:url(../images/left-nav-bkg.gif) repeat-x;
height:22px;
border-top:1px solid #ffffff;
padding:0px 0px 0px 5px;
}

#middle-left ul li div{
background:url(../images/arrow.gif) no-repeat left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:left;
padding:4px 0px 0px 18px;}

#middle-left ul li div a{
color:#000000;
text-decoration:none;
padding-left:5px;
}

#middle-left ul li div a:hover{
color: #CC3300;
text-decoration:none;
}

#middle-left ul li div.inner{
background:url(../images/arrow-inner.gif) no-repeat left;
padding:4px 0px 0px 22px;
font-weight:normal;
font-size:11px;
}

#middle-left ul li.inner1{
background:none;
background-color:#FCB70D;
border:none;
}



.google-ad{
float:left;
margin-right:10px;
}

.google-ad-footer{
padding:10px 15px 10px 0px;
clear:both;
}

/*Middle Right*/
#middle-right{
border:1px solid #E2E2E2;
width:73.5%;
float:left;
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:left;
padding:10px;
margin-left:1%
}

#bread-crumb{
width:73.5%; 
float:left; 
margin-left:1%; 
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;color:#000000;
padding:0px 0px 10px 2px;}


#bread-crumb a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;color:#000000;
text-decoration:none;}

#bread-crumb a:hover{
text-decoration:underline;}

.highlight{
color:#9E3A00;
}

.heading{
color:#9E3A00;
font-size:16px;
font-weight:bold;}

#google-ad{
float:left;
padding:0px 5px 10px 0px;
}

.bullet{
padding-right:10px;}

/*Footer container*/
#footer-container{
	background:url(../images/footer-bkg.gif) repeat-x;
	width:100%;
	height:30px;
	margin-top:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	background-color:#E2E2E2;
}
#footer-container a {
	color: #000;
	text-decoration: none;
}
#footer-container a:hover {
	color: #000;
	text-decoration: underline;
}

.copyright{
	float:left;
	width:21%;
	padding:10px 0px;
}

.footer-links{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	width:43%;
	padding:10px 0px;
	text-decoration:none;
}

.footer-links a{
text-decoration:none;
color:#000000;
}

.footer-links a:hover{
text-decoration:underline;
color:#000000;
}

.design-by{
	width:27%;
	float: right;
	padding:10px 0px;
}

#gen-list {}

#gen-list ul{
	list-style-image: url(../images/arrow2.gif);
	/*list-style-type: none;*/
	padding: 5px 0px 0px 0px;
	margin:0px 0px 0px 30px;
}

#gen-list li{
/*background: url(../images/arrow2.gif) no-repeat left top;*/
	padding:0px 0px 0px 5px;
	margin:0px 0px 10px 0px;
	line-height:18px;
}

#gen-list li a{
color:#0000FF;
text-decoration:underline;}

#gen-list li a:hover{
color:#0000FF;
text-decoration:none;}


#gen-list-oth ul{
list-style-type:none;
padding:5px 0px 0px 0px;
margin:0px 0px 0px 40px;}

#gen-list-oth li{
list-style-image:url(../images/arrow3.gif);
/*background:url(../images/arrow3.gif) left no-repeat top;*/
padding:0px 0px 0px 2px;
margin:0px;
line-height:18px;}

#gen-list-oth li a{
color:#000000;
text-decoration:none;}

#gen-list-oth li a:hover{
color:#0000ff;
text-decoration:underline;}

.top-banner-bkg{
background:url(../images/top-banner-bkg.gif) repeat-x; height:126px; width:98%;}