/* CSS Document */
body{background:url(../images/body-bg.gif) repeat-x; background-color:#fff; padding:0px; margin:0px; font: normal 12px Arial, Helvetica, sans-serif; color:#222222;}
div.clr{clear: both;}
a:link, a:visited{color:#047DC6; text-decoration:none;}
a:hover{color:#BC3201; text-decoration:underline;}
h1, h2, h3, h4{ font-family: "Trebuchet MS", Tahoma, Arial; font-weight:bold;}
h1{font-size:15px; margin:0px 0px 10px 0px;}
h2{font-size:15px; margin:0px 0px 10px 0px; color:#BC3201;}
h3{font-size:13px; margin:0px 0px 10px 0px; color:#517200;}
h4{font-size:15px; margin:10px; color:#cc0000;}
p{margin:0px 0px 10px 0px; text-align:left; line-height:16px;}
li{margin-bottom:10px;}
#writer{font: normal 11px "Trebuchet MS", Tahoma, Arial; color:#517200; font-style: italic;}

#wrapper{ width:778px; height: auto !important; margin:auto;}

/*header starts*/
#header-box{width:778px; height:114px; float:left; position:relative; overflow:hidden;}
#logo{position: relative; left:0px;	width:407px; height: 80px;	background: url(../images/logo.gif) top left no-repeat;	top:0px;	float: left; overflow: hidden;}
#logo a{width: 407px; height: 80px; display: block;}

/*menu*/
#menu-box{width:778px; height:34px; float:left;}
#menu-lt{width:5px; height:34px; background:url(../images/menu-lt.gif) no-repeat; position:relative; float:left;}
#menu-mid{width:768px; height:34px; background:url(../images/menu-mid.gif) repeat-x; position:relative; float:left;}
#menu-rt{width:5px; height:34px; background:url(../images/menu-rt.gif) no-repeat; position:relative; float:left;}

/*topmenu*/
.menu{width:auto; height:15px; margin:10px 0px 0px 0px;	padding:0px; float:left;}
.menu ul{padding:0px; margin: 0px;}
.menu ul li{display: inline; margin-left:20px; font-weight:bold;}
/*topmenu*/
/*header starts*/

/*content*/
#content-box{width:778px; float:left; height:auto !important; background:url(../images/content-box-bg.gif) repeat-x; background-color:#fff; padding-bottom:15px;}
#content{width:748px; height:auto; float:left; margin:auto; position:relative; top:30px; left:15px;}
#tempcontent{position:relative; float:left; width:534px;}
#lhscontent{right:15px; width:519px; float:right; position:relative;}
#signin{float:left; background:url(../images/signin.gif) no-repeat; width:214px; height:48px;}
#myaccount{float:left; background:url(../images/myaccount.gif) no-repeat; width:214px; height:48px;}
#lhsbg{float:left; background: url(../images/sidebarbg.gif) bottom left no-repeat; width:214px;}
#callcost{ font-size:11px; color:#cc0000;}
a.topLink:link, a.topLink:visited
	{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:5px 10px 5px 10px;
	background-color:#517200;
	text-decoration:none;	
	height:14px;
	}
	
a.topLink:hover
	{
	color:#fff;
	background-color:#1A89CB;
	text-decoration:none;	
	}
/*content*/

/*footer starts*/

#footer-bg{background:url(../images/footer-bg.gif) repeat-x; height:80px; margin:0px; padding:0px; position:relative; top:15px;}
#ft-wrapper{ width:778px; margin:auto; text-align:center;}
/*#fttet{margin-top:15px; float:left; width:778px; text-align:center;}*/
.ft-menu{width:auto; height:15px; padding:15px 0px 10px 0px;	float:none;}
.ft-menu ul{padding:0px; margin: 0px; text-align:center;}
.ft-menu ul li{display: inline; margin-left:15px;}
/*footer starts*/
