﻿body{ margin:0px; padding:0px; font-family:"Trebuchet MS"; font-size:14px; color:#000000;background:#fff url(../images/bg.gif) repeat-x 0px 0px }
h1, h2, h3, h4{ margin:0px; padding:0px; font-weight:normal; }
p, ul,li, form{margin:0px; padding:0px}
fieldset{ padding:0px; margin:0px; border:none}
ul li{ list-style-type:none}
img{ border:none}
b, strong{ font-family:Trebuchet MS;}
i{ font-family:"Trebuchet MS"}
a, a:link, a:active, a:visited{
	color: #002BB8;
	text-decoration: none;
}
a:hover{color: #3366BB}
a:active{outline: none;}
a:focus, object:focus{-moz-outline-style:none;}

/*--------------------------------Content Layout base----------------------------*/

.container{   clear:both;}
.wrapper{ width:830px; margin:auto; clear:both;}

/*--------------------------------Logo----------------------------*/

.header{background:url(../images/header.jpg) top center no-repeat;  padding:37px 32px;height:106px; clear:both }
.H_shade{background:url(../images/header_shade.gif) no-repeat scroll 335px 0;}
.logo{ width:354px; height:52px; margin:38px 0px 0px 4px; }
.logo a{width:354px; height:52px; background:url(../images/logo.gif) 0px 0px no-repeat; display:block; text-indent:-9000px}

a.mail, a.mail:link, a.mail:active, a.mail:visited{ background:url(../images/mail.gif) 0px 0px no-repeat;width:20px; text-indent:-9000px; height:16px; font-size:9px; font-weight:normal; float:right; margin:-18px 10px 3px 0px;opacity: .5;
filter: alpha(opacity=50); }
a.mail:hover{ background:url(../images/mail.gif) 0px -16px no-repeat;opacity: .9;
filter: alpha(opacity=90);}

/*--------------------------------Left Frame----------------------------*/

.col_left{ width:184px; float:left; padding:0px 0px 0px 0px;}

.sidebar{ padding:5px 0px 20px ; width:100%;background:#fff url(../images/sidebar_base.gif) no-repeat 100% 0px; min-height:400px; _height:400px}
.sidebar ul{ margin:0px; padding:15px 0px 0px 0px}
.sidebar li{ margin:0px 0px; font-family:"Century Gothic"; font-size:15px; font-weight:bold; text-align: left; _height:1em; _vertical-align:middle}
.sidebar li a, .sidebar li a:link, .sidebar li a:active, .sidebar li a:visited{
	background: url(../images/tab.gif) 0px -53px no-repeat;
	display: block;
	text-decoration: none;
	color: #000000;
	position: relative;
	cursor: pointer;
	padding: 18px 10px 18px 10px;
}
.sidebar li a:hover, .sidebar li a.current, .sidebar li a.current:link, .sidebar li a.current:active, .sidebar li a.current:visited{ background:url(../images/tab.gif) 0px -3px no-repeat; color:#2365B9 }


/*--------------------------------Content Frame----------------------------*/

.H_shade .content{padding-top:30px }
.H_shade .sidebar ul{ padding-top:25px}
.content{ margin-left:190px; padding:20px 20px 40px 20px}
.content p{ padding:2px 0px}
.content h1{
	color: #333333;
	font-size: 32px;
	font-family: Arial, Century Gothic;
	background: url(../images/hr.gif) 0px 100% repeat-x;
	padding-bottom: 8px;
	margin: 0;
}
.content h2{
	font-size: 26px;
	color: #333333;
	padding: 10px 0 0px 0;
}
.content h3{
	font-size: 20px;
	color : #333333;
	padding: 12px 0px 0px 0px
}
.content h4{
	font-size: 16px;
	color: #008000;
	padding: 4px 0px;
}
.font-red {
	color: #800000;
}

ul.list{ margin:3px 0px 12px 0px}
ul.list li{ background:url(../images/tick.gif) 0px 8px no-repeat;padding:2px 0px 2px 25px}

a.SMM, a.SMM:link, a.SMM:active, a.SMM:visited{ background:url(../images/btn_Smsg.gif) 0px -54px no-repeat;width:185px; height:39px; display:block; text-indent:-9000px; padding:12px 0px 0px 65px; text-decoration:none}
a.SMM:hover{ background:url(../images/btn_Smsg.gif) 0px 0px no-repeat; color:#c8ffc2}

/*--------------------------------Contact Form Css----------------------------*/

label{float:left;width:220px;}
input, textarea, select{background:#F8F8F8;
border:1px solid #E7E7E7;
color:#444444;
font-family:"Trebuchet MS";
font-size:13px;
font-weight:normal;
padding:4px 6px;
width:220px;border-left:1px solid #EDEDED;
border-top:1px solid #EDEDED;}
.button{background:url(../images/btn.gif) 0px 0px no-repeat; width:145px; color:#d8e9fd; font-size:13px; padding:9px 0 12px 32px; font-weight:bold; font-family:Tahoma; border:none; cursor:pointer;}
.content form{background:url(../images/hr.gif) 0px 0% repeat-x; padding-top:20px;margin-top:12px}
.content form p{ margin:0px; padding:2px 0px}

/*--------------------------------Footer Css----------------------------*/


.footer{  margin:auto; background: url(../images/footer.gif) no-repeat top center; width:100%; clear:both}
.footer .wrapper{padding:20px 0px; height:50px; font-family:Tahoma}

.footer p{ margin:0px; padding:0px}
.footer .wrapper p.copy{float:left;font-size:11px; color:#8b8b8b; margin-left:10px}
.footer .wrapper p.copy a:hover{ text-decoration:underline; color:#D4F0FB}
.footer .wrapper p.copy a, .footer .wrapper p.copy a:link, .footer .wrapper p.copy a:active, .footer .wrapper p.copy a:visited{ text-decoration:none;  color:#73a9dd; font-weight:bold; font-size:12px; padding:6px}
.footer a, .footer a:link, .footer a:active, a:visited{ color:#95bfe7; text-decoration:underline}
.footer a:hover, .footer a.current, .footer a.current:link, .footer a.current:active, .footer a.current:visited{ color:#fff}

ul.Flink { margin:0px; padding:0px;  font-size:10px; font-size:11px}
ul.Flink li{ margin:0px; padding:0px 8px; list-style-type:none; float:right; border-left:#8c8c8c solid 1px}
ul.Flink li a, ul.Flink li a:link, ul.Flink li a:active, ul.Flink li a:visited{color:#8d8d8d; text-decoration:none}
ul.Flink li a:hover{ color:#4d4d4d}
ul.Flink li.noborder{ border:none}
/*--------------------------------Footer Css End----------------------------*/
.inputerror{border:#FF0000 1px solid;}
.font-x-small {
	font-size: x-small;
}
.success{
	color:#83a40a;
	border:solid #8cd232 1px;
	padding:11px 5px 12px 46px;
	margin:10px 0px;font-family:tahoma;font-size:13px;font-weight:bold;
	background:#f1ffec url(../images/success_icon.gif) no-repeat scroll 7px 3px;
}
.font-left {
	text-align: left;
}
.messages{ font-size:13px}
.margin-5px {
	margin: 5px;
}
.date{ display:block;font-size:11px;font-weight:bold;padding:2px 5px;background:#F5F5F5; border-bottom:#eee solid 1px }
.center {
	text-align: center;
}
p.Mbox{ padding:3px 4px}
a.delete{ font-size:11px; font-weight:bold}
.message{background:#fcfbfb url(../images/hr.gif) repeat-x scroll 0 100%;margin-bottom:15px;padding:10px 15px 27px;}
p.logout{float:right;font-size:11px;font-weight:bold;}
ul.paging{ padding:0px 10px; }
ul.paging li{ float:left; margin:2px}
ul.paging li a{ background:#f3f2f2;border:1px solid #CCCCCC;display:block;font-family:tahoma;font-size:11px;font-weight:bold;padding:2px 4px; color:#777}
ul.paging li a.current{ background:#E5F1FF;border:1px solid #92C5FF;; color:#3972B6}
.text-left {
	text-align: left;
}
.underline {
	text-decoration: underline;
}
.font-size-small {
	font-size: small;
}
.border-1px-grey {
	border: 1px solid #CCCCCC;
}
.font-large {
	font-size: large;
}
/*.message{background:url(../images/hr.gif) repeat-x scroll 0 100%;margin-bottom:10px;padding:2px 0 24px;}*/

