#maincontainer{width:473px;}

#upper_con{width:488px;}

#upper_con1{width:488px; padding-bottom:15px;}

.input1{width:227px; background-image:url(../images/spacing_07.gif); background-repeat:repeat-x; height:20px; border: solid 1px #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}

.input2 {
background-image:url(../images/spacing_07.gif); background-repeat:repeat-x; height:20px; border: solid 1px #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;	
}
.first_col{width:227px; float:left;}

.second_col{width:227px; padding-left:15px; float:left}

.clear{clear:both; font-size:0px;}

.padding_top{padding-top:17px;}

.padding_bottom{padding-bottom:17px;}

.input_width{width:473px; height:76px; padding:0px; margin:0px; border:#a8acad solid 1px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;  resize: none; }

.label{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}

.caption{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333;}

.caption1{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; color:#E06E25;}

.width_div{width:473px; padding-top:11px;}

.color{color:#E06E25;}


body
{
	background-color: #27343c;
	margin: 15px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
}



.capital-letters
{
	text-transform: uppercase;
}

.display-block
{
	display: block;
}











/* HEADING ELEMENTS



------------------------------------------------------------------------*/



h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 21px;
	margin: 0px;
	padding: 0px;
}



h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #E06E25;
	text-decoration: none;
	line-height: 21px;
	margin: 0px;
	padding: 0px;
}



h3
{
	font-family: Tahoma;
	font-size: 18px;
	font-weight: normal;
	color: #e06e25;
	text-decoration: none;
	line-height: 21px;
	margin: 0px;
	padding: 0px;
}



h4
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #e06e25;
	text-decoration: none;
	line-height: 21px;
	margin: 0px;
	padding: 0px;
}



h5
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}



h6
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}











/* HEADER SECTION ELEMENTS



------------------------------------------------------------------------*/



#container
{
	margin: 0px auto;
	width: 900px;
}



#header
{
	background-color: #FFFFFF;
}



a.normal-link
{
	background-image: url(../images/normal-linkbg.gif);
	background-repeat: repeat-x;
	display: block; /*float:left; 	margin:0px 0px 0px 2px;*/
	padding: 9px 8px 0px 8px;
	height: 26px;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}



a:hover.normal-link
{
	background-image: url(../images/selected-linkbg.gif);
}



a.selected-link
{
	background-image: url(../images/selected-linkbg.gif);
	background-repeat: repeat-x;
	display: block; /*float:left; 	margin:0px 0px 0px 2px;*/
	padding: 9px 8px 0px 8px;
	height: 26px;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}



a.client-login
{
	background: url(../images/loginbg.gif) bottom;
	display: block;
	padding: 0px 0px 0px 0px;
	height: 19px;
	width: 84px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: center;
	top: -3px;
	right: 20px;
}



a:hover.client-login
{
	color: #E06E25;
	text-decoration: none;
}


a.partner-login
{
	background: url(../images/loginbg.gif) bottom;
	display: block;
	padding: 0px 5px 0px 5px;
	height: 19px; /*width:84px;*/
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: center;
}

a:hover.partner-login
{
	color: #E06E25;
	text-decoration: none;
}


a.client-login-selected
{
	background: url(../images/loginbg-selected.gif) bottom;
	display: block;
	padding: 0px 0px 0px 0px;
	width: 84px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	top: -3px;
	right: 20px;
}



a:hover.client-login-selected
{
	color: #333333;
	text-decoration: none;
}















/* HOME PAGE MIDDLE SECTION ELEMENTS



------------------------------------------------------------------------*/



#middle-nev
{
	background-color: #FFFFFF;
}















/* INNER PAGE MIDDLE SECTION ELEMENTS



------------------------------------------------------------------------*/



.leftnev-header
{
	background-image: url(../images/leftnev-header.gif);
	background-repeat: no-repeat;
	height: 42px;
	padding-left: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-transform: uppercase;
}



.left-selected
{
	background: url(../images/leftlink-bg.gif) no-repeat bottom; /*height: 29px;*/
	padding: 7px 0px 7px 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #E06E25;
	text-decoration: none;
}



.left-selected a
{
	color: #E06E25;
	text-decoration: none;
}



.left-selected a:hover
{
	color: #333333;
	text-decoration: none;
}



.left-normal
{
	background: url(../images/leftlink-bg.gif) no-repeat bottom; /*height: 29px;*/
	padding: 7px 0px 7px 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}



.left-normal a
{
	color: #333333;
	text-decoration: none;
}



.left-normal a:hover
{
	color: #E06E25;
	text-decoration: none;
}



.orgbg
{
	background-color: #e06e25;
}



.greybg
{
	background-color: #e0e0e0;
}



.textbox
{
	border: #dadada solid 1px;
	width: 189px;
	height: 20px;
	padding: 0px 0px 0px 3px;
}



.grey-border
{
	border: #d9d9d9 solid 1px;
}























/* FOOTER SECTION ELEMENTS



------------------------------------------------------------------------*/



#footer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #a7a6a6;
	text-decoration: none;
	padding: 11px 20px 11px 20px;
}



#footer a
{
	color: #a7a6a6;
	text-decoration: none;
}



#footer a:hover
{
	color: #E06E25;
	text-decoration: none;
}



















/* TEXT ELEMENTS



------------------------------------------------------------------------*/



.blue-link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #034487;
	text-decoration: none;
}



a.blue-link
{
	text-decoration: none;
}



a:hover.blue-link
{
	text-decoration: underline;
}



.wht-link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}



a.wht-link
{
	color: #FFFFFF;
	text-decoration: none;
}



a:hover.wht-link
{
	color: #333333;
	text-decoration: none;
}



.orglink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #e06e25;
	text-decoration: none;
}



a.orglink
{
	color: #e06e25;
	text-decoration: none;
}



a:hover.orglink
{
	color: #333;
	text-decoration: none;
}



.grey-text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #858585;
	text-decoration: none;
}



.org-text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #E06E25;
	text-decoration: none;
}



.green-text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1bc100;
	text-decoration: none;
}



.blk-heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}



.pink-text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ff009b;
	text-decoration: none;
}

.black-link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}



a.black-link
{
	color: #000000;
	text-decoration: none;
}



a:hover.black-link
{
	color: #E06E25;
	text-decoration: none;
}

.image-fix {
max-height:100px !important;
max-width:100px !important;
border: 0px;
}
p.crowd {
	font-size: 14px;
	color: #1e5bfd;
	margin:0;
	padding:0 0 5px 0;
	line-height: 18px;
}
img.crowd {
	padding:0 0 10px 0;
}


/* ERROR
------------------------Added by Ankit Gautam 20-10-2009------------------------*/

#errormsg {
	color:#FF0000;
}
.greybg1 {
	background-color:#e9e9e9;
}
.org-text1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #E06E25;
	text-decoration: none;
}