body,form{margin:0px;}
body,td{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
.gey-text { color: #999999;text-decoration: none;}
.gey-text a{ color: #999999;text-decoration: none;}
.gey-text a:hover{color: #e89400;text-decoration: none;}
.orange-text { color: #e89400; text-decoration: none;}
.blue-text { color: #006abb;text-decoration: none; }
.error-text { color: #CC0000;text-decoration: none;font-weight:bold}
.lightgrey-text{ color: #cccccc;text-decoration: none; }
.parent{ background-color:#F8F8F8;color: #006ABB;line-height:20px}
.hsep{ background-color:#F5F5F5;height:1px;}
.ctr{ background-color:#FAFAFA;line-height:18px;}
.fixedGridHeader{width:98%;height:25px;overflow:hidden;position:absolute;z-index:99;background-color:#FFFFFF}
.scrollGridData {width:100%;height:300px;overflow-y:scroll;}
input, select{background-color:#f8f8f8;border: 1px solid #cccccc;font-size: 10px;color: #000000;}
.noborder{background-color:#ffffff;border:0px;}

.normaltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	color: #6e7b83;
	text-decoration: none;
}
a{
	color: #454545;
	text-decoration: none;
}
a:hover{
	color: #000000;
	text-decoration: underline;
}
.normaltext a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	color: #6e7b83;
	text-decoration: none;
}
.normaltext a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	color: #ff9116;
	text-decoration: none;
}
.graytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	color: #888686;
	text-decoration: none;
}
.orangetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	color: #ff9116;
	text-decoration: none;
}
.whitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	color: #ffffff;
	text-decoration: none;
}
.whitetext1 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 11pt;
	color: #ffffff;
	text-decoration: none;
}
.whitetext1 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 11pt;
	color: #000000;
	text-decoration: none;
}
.whitetext1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 11pt;
	color: #ffffff;
	text-decoration: none;
}
.blacktext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 11pt;
	color: #000000;
	text-decoration: none;
}
.blacktext a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 11pt;
	color: #000000;
	text-decoration: none;
}
.blacktext a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 11pt;
	color: #ff9116;
	text-decoration: none;
}
.main_bg {
	background-image: url(../images/main_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.left_curve {
	background-image: url(../images/bottom_curv_left.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.right_curve {
	background-image: url(../images/bottom_curv_right.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-transform: uppercase;
}
.link a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-transform: uppercase;
}
.link a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
}

.button-class{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    background-color: #ff9116;
    text-decoration: none;
}

.simpletext{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
    color: #000000;
}
.right-sideimg-bg{
	background:url(../images/right_side_bg.jpg) repeat-y left top;
	width:15px;
}
.left-sideimg-bg{
	background:url(../images/left_side_bg.jpg) repeat-y right top;
}
.login-left-shadow{
	background-image: url(../images/login-left-shadow.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.login-right-shadow{
	background-image: url(../images/login-right-shadow.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.login-top-shadow{
	background-image: url(../images/login-top-shadow.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.login-bot-shadow{
	background-image: url(../images/login-bot-shadow.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.go-bg1
{
	background-image: url(../images/go-bg1.jpg);
	background-repeat: repeat-x;
	border: solid 1px #c2c08e;
	background-color:#D7D4A7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
	padding:3px;
}

.inner-title
{
	padding-left: 10px;
	font-family: HeliosCond;
	font-size: 20px;
	font-weight: bold;
	line-height: normal;
	color: #d7770d;
	text-decoration: none;
}
.dark-red-text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: normal;
	color: #ec6f00;
	text-decoration: none;
}

.inner-link-bg
{
	background-image: url(../images/inner-link-title.jpg);
	background-repeat: repeat-x;
	background-color: #eeedd6;
	height: 43px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: normal;
	color: #343434;
	text-decoration: none;
	text-align: right;
}
#pro-details .blacktext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height:20px;
}
#pro-details .redtext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #cc3333;
	text-decoration: none;
	line-height:20px;
}
.ErrorMessage ul
{
	padding: 5px 0 0 13px;
	margin: 0;
	text-align: left;
}

.ErrorMessage ul li
{
	padding: 0;
	margin: 0;
}
.ErrorMessage1 ul
{
	padding: 5px 0 50px 13px;
	margin: 0;
	text-align: left;
}

.ErrorMessage1 ul li
{
	padding: 0;
	margin: 0;
}
