* {margin:0px; padding:0px;}
html {font-size: 100%;height: 100%;}
body {font: normal 70%/1.3em Arial, Helvetica, Segoe UI, Myriad, Myriad Pro,Trebuchet MS, Tahoma; color:#000; background-color:#fff; background-image:url(../images/page_bg.jpg); background-repeat:repeat;}
a {color:#FF8C00;text-decoration:none;}
a:link, a:hover {text-decoration:none; color:#FF8C00;}
input, textarea, select {border:1px solid #000;}
input, textarea, select { border:1px solid #000; color:#000;}
ul li {list-style:none;}
img {border:0;}
p {color:#626262; padding:5px; margin-bottom:5px; }

.htext {color:#626262; padding:5px; line-height:15px; font-size:12px;}

h1 {font-size:1.2em; color:#292929; margin-top:10px; margin-bottom:15px;}
h2 {font-size:1.2em; color:#C43307; margin-bottom:15px; padding-left:10px; padding-top:18px;}
h3 {font-size:1.2em; color:#2E2E2E; background-image:url(../images/blogs.jpg); background-repeat:no-repeat; padding-left:32px; line-height:18px; height:21px;}
h4 {font-size:1.1em; color:#CD6E00;  margin-top:10px; margin-left:5px;}
h5 {font-size:20px; color:#FE8210; font-weight:normal; margin-top:-24px; margin-left:80px;}

/* Page-Container */
#page_container {width:780px; margin:auto; border:1px solid #999999; background-color:#FFFFFF;}

/* Header */
#header { 
background-image:url(../images/logo.jpg); 
background-repeat:no-repeat; 
height:102px; 
text-align:right; 
color:#D6ECAB; 
font-weight:bold;
line-height:102px;
padding-right:18px;}

.image_part { background-image:url(../images/inner_header_img.jpg); background-repeat:no-repeat; font-size:2.0em; color:#FB9C1C; font-weight:normal; height:108px; text-align:center; line-height:75px; position:relative;}
.image_part  span {font-size:0.5em; color:#666666;}

/* Menu */
#menu {background-color:#696969; height:27px;}
#menu ul li {float:left; background-image:url(../images/menu_seperator.jpg); background-repeat:no-repeat; background-position:20px 8px; text-indent:43px;}
#menu ul li a{color:#FFFFFF; font-weight:bold; line-height:25px;}
#menu ul li a:hover{color:#D6ECAB;}
#menu ul li.firstchild {background-image:none;}

/* Content */
#features {margin-top:-30px; position:absolute; width:780px;}
#features div {width:225px; float:left; background-image:url(../images/seperator.jpg); background-repeat:no-repeat; background-position:0px 35px; padding-left:22px; margin-left:5px !important; margin-right:5px !important; margin-left:4px; margin-right:4px;}
#features div a {color:#82AB38; font-weight:bold;}
#features div.first {background-image:none;}
#content {background-color:#FFFFF; width:742px; float:left;  border-top:4px solid #EDE7D3; border-bottom:3px solid #D8CDA8; padding:10px 19px 10px 19px;}
#content a {color:#2D2D2D; font-weight:bold;}
#content a:hover {color:#C43307;}
.inner_content {width:505px; float:left; }
.box {background-color:#FFFFF; width:726px;float:left; padding-right:8px; padding-left:8px;}
.box p {color:#656565; padding:0px 10px 10px 10px; font-weight:bold;}
.right {float:right;}
.box_bg {background-color:#F9F7F2; background-image:url(../images/bottom_left.jpg); background-repeat:no-repeat; float:left; margin-bottom:15px; margin-top:-10px;}
.margin80 {margin-top:80px;}

/* Left-panel */
#left-panel {width:236px; float:left;}
#left-panel p {color:#555555; padding:10px 0px 0px 0px; }

/* Footer */
#footer {background-color:#EEE7D0; height:36px; clear:both; color:#A6924F; font-weight:bold; padding:0px 10px 0px 10px; border-top:2px solid #fff;} 
#footer a {color:#A6924F; font-weight:bold; }
#footer a:hover {color:#756634;}
#footer span {float:left; line-height:38px;}
#footer p {float:right; line-height:28px;}
.boldtext{ font-weight:bold;}
table{color:#626262;font-size:11px;}
.mandatory{color:#FF0033;}
.successMsg{color:#FE8210; font-weight:bold;text-align:center;}
.errorMsg{color:#FE8210; font-weight:bold;text-align:center;}
input, textarea, select {border:1px solid #D9D2BA; color:#000;}
input:hover, input:focus, select:focus {border:1px solid #B9B196;}
#stdContent div{padding-left:10px;padding-right:10px;}
.stdButton {background:url(../images/btn.jpg) repeat-x; color:#fff; font-weight:bold; padding:2px; font-size:1.0em; border:1px solid #A74D0B;}
.stdHeader{font-size:14px; color:#FE8210; font-weight:bold; padding:10px 10px 0px 10px;}
.stdOrangeText{color:#FE8210; font-weight:bold; padding-left:10px;}
.gallery  {width:20%;border:1px solid #CECECE; padding:10px; margin:5px;float:left; height:185px;}
.stdBlockHeader{ background-color:#F2EFE5; padding:3px 10px 3px 10px;color:#FE8210; font-weight:bold;}
.helpText{ padding:3px 10px 3px 15px; font-weight:normal;}
.stdBorder{border:#EDE7D3 2px solid;margin-left:10px;margin-right:10px; border-collapse:collapse;}
.divForm p {padding:5px;margin:0;display:block;}
.divForm p label {float:left; font-weight:bold; padding-right:5px; text-align:right;width:33%;display:block; /* 130px; */}
.divForm p span {float:left; display:block;width:50%;}
.divForm p span label {float:none;width:none; vertical-align:middle;}
.divForm #divBottom {color:#626262; font-weight:bold; padding-right:5px; text-align:left; padding-left:34%!important; padding-left:33%;}
.divForm #divRight {color:#626262; font-weight:bold; padding-right:5px; text-align:left; float:left; margin-left:5px;}
.fieldInputStyle{font-weight:normal;}
tr.list_A
{
	background-color:#FFFFFF;
	font-weight:bold;
}
tr.list_B
{
	background-color:#FEFAF7;
    font-weight:bold;
}
.MailRead
{
	font-weight:normal;
	background-color:#FCF5EF;
}
.MailUnread
{
	font-weight:bold;
	background-color:#FFFFFF;
}
td{
padding:2px;}

.mandatoryMark
{
	font	: bold 1.3em Arial, Helvetica, sans-serif, Tahoma;
	color	: #FF0000;
}

.orangebold{ color:#FE8210; font-weight:bold;}
