/* CSS Document */


body {
background : url(images/background_main.gif) repeat;
}
body, p {
padding : 0;
margin : 0;
}
body {
font : 13px "Trebuchet MS", "Arial Narrow", Arial;
color : #333;
line-height : 17px;
}
body a {
color : #333;
text-decoration : none;
}
body a:hover {
	color : #00703F;
	text-decoration : underline;
}
ul {
padding : 0;
margin : 0;
list-style : none;
}
ul li {
padding : 0;
margin : 0;
list-style : none;
}
.height10px {
height : 10px;
font-size : 0;
line-height : 0;
}
#wrapper {
width : 787px;
margin : auto auto;
padding : 0;
background : url(images/wrapperbg.jpg) repeat-y 0 0;
}
#banner {
width : 787px;
height : 131px;
padding : 0;
margin : 0;
background : url(images/background_banner.jpg) no-repeat 0 0;
}
.logo {
padding : 13px 0 0 21px;
}
.login {
font : bold 13px Arial, Helvetica, sans-serif;
line-height : 18px;
color : #cbeddc;
text-align : left;
padding : 0 0 0 25px;
background : url(images/login_icon.gif) no-repeat 0 0;
}
.logintext {
color : #cbeddc;
font : 11px Verdana, Arial, Helvetica, sans-serif;
}
.logintext a {
color : #cbeddc;
text-decoration : none;
}
.logintext a:hover {
color : #ffffff;
text-decoration : underline;
}
.input {
font : 11px Arial, Helvetica, sans-serif;
color : #006600;
line-height : 13px;
border : 1px solid #cbeddc;
}
#navigation {
font : bold 11px Verdana, Arial, Helvetica, sans-serif;
line-height : 26px;
word-spacing : 2.3px;
}
#navigation a:hover {
text-decoration : none;
}
#navigation ul {
display : inline;
padding : 6px 6px 6px 12px;
}
#navigation li {
display : inline;
padding : 6px 0 6px 0;
}
.content_top_shade {
background : url(images/content_top_shade.gif) no-repeat left top;
height : 28px;
}
.gray_border_box {
border-top : 1px solid #cccccc;
border-left : 1px solid #cccccc;
border-bottom : 1px solid #cccccc;
}
.page_heading {
font : 22px "Trebuchet MS", "Arial Narrow", Arial;
color : #c8312a;
}
.more {
background : url(images/more_icon.gif) no-repeat 100% 6px;
text-align : right;
padding-right : 14px;
line-height : 12px;
font : 12px "Trebuchet MS", "Arial Narrow", Arial;
}
.content_heading {
background : url(images/content_headin_bg.gif) no-repeat 102% 0;
height : 31px;
width : 100%;
font : 20px "Trebuchet MS", "Arial Narrow", Arial;
color : #fff;
padding : 1px 0 0 0;
}
.left_service_bg {
background : url(images/left_service_bg.jpg) repeat-y 98% 0;
}
.right_service_bg {
background : url(images/right_service_bg.jpg) repeat-y 98% 0;
}
.service_heading {
font : bold 18px "Arial Narrow","Trebuchet MS",  Arial;
color : #c8312a;
}
.service_heading a {
	color: #c8312a;
}

.service_text {
font : 11px  "Trebuchet MS", "Arial Narrow", Arial;
color : #333333;
letter-spacing : 0.04px;
line-height : 12px;
padding : 2px 0 2px 0;
}
.seperator_gradient {
background : url(images/seperetor_gradient.jpg) no-repeat 50% 50%;
}
#footer {
background : url(images/footerbg.jpg) no-repeat center bottom;
height : 72px;
}
.copyright {
font : 11px Verdana, Arial, Helvetica, sans-serif;
width : 100%;
padding : 20px 0 0 0;
}
.green {color: #04301F;}
.redlink {
	color: #993300;
	text-decoration: underline;
}

.footer_notice {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #C8312A;
	line-height: normal;
	text-align: left;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
