body {
	margin:0px auto;
	background: #fafafa repeat-y;
	padding:0px 0px 0px 25px;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px;
}
#border {
	border-left:10px #00c19a solid;
	border-right:10px #00c19a solid;
	overflow:hidden;
	float:left;
	width:830px;
}
.signup-title {
	color:#0c4d8b;
	font-size:14px;
	font-weight:bold;
	padding:4px 0px 6px 10px;
	width:585px;
	margin:10px 0px 15px 0px;
	border-bottom:1px solid #CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#inner-border {
	border-left:10px #00c19a solid;
	border-right:10px #00c19a solid;
	overflow:hidden;
	float:left;
	width:830px;
}
a {
	font-size:12px;
	color:#00c19a;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
	color:#666
}
b {
	font-weight:bold;
	text-align:center;
	margin:0px;
	color:#009a7b;
}
h1 {
	color:#0c4d8b;
	font-size:14px;
	font-weight:bold;
	padding:0px 0px 6px 0px;
	width:585px;
	margin:10px 0px 10px 0px;
	border-bottom:1px solid #CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
h3 {
	color:#0c4d8b;
	font-size:14px;
	font-weight:bold;
	padding:4px 0px 6px 0px;
	width:585px;
	margin:10px 10pxpx 10px 0px;
	border-bottom:1px solid #CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
h5 {
	color:#078dce;
	font-size:14px;
	font-weight:bold;
	width:580px;
	border-bottom:1px #00ae8b solid;
}
.myprofile-title {
	color:#0c4d8b;
	font-size:14px;
	font-weight:bold;
	padding:5px;
	margin:10px;
}
h6 {
	color:#444444;
	font-size:11px;
	font-weight:normal;
	width:580px;
	border-bottom:1px #cccccc solid;
	line-height:20px;
}
h6 a {
	font-size:11px;
	color:#FF0000;
	font-weight:normal;
	width:580px;
	line-height:35px;
}
hr {
	width:372px;
	text-align:left;
	color:#CCCCCC;
	height:1px;
}
h3 {
	color:#033e67;
	font-size:13px;
	width:566px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
h2 {
	color:#0c4d8b;
	font-size:14px;
	font-weight:bold;
	padding:4px 0px 6px 0px;
	margin:8px 0px 10px 0px;
	border-bottom:1px solid #CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.listbox {
	font-size:12px;
	font-weight:bold;
	width:140px;
	color:#009a7b;
}
.btn {
	font-weight:bold;
	border:#999999 1px solid;
	height:20px;
	width:100px;
	color:#033e67;
	margin:10px 0px 10px 0px;
	padding-bottom:2px;
	background:url(../images/Empower_EN_BTN_BG.jpg) repeat-x;
}
.create_account_btn {
	font-weight:bold;
	border:#999999 1px solid;
	height:20px;
	width:100px;
	color:#033e67;
	margin:10px 0px 10px 3px;
	padding-bottom:2px;
	background:url(../images/Empower_EN_BTN_BG.jpg) repeat-x;
}
.noc-btn {
	font-weight:bold;
	border:#999999 1px solid;
	height:20px;
	width:100px;
	color:#033e67;
	margin:10px 0px 10px 0px;
	padding-bottom:2px;
	background:url(../images/Empower_EN_BTN_BG.jpg) repeat-x;
}
.Required {
	color:#FF0000;
	padding-left:5px;
	font-size:12px;
	width:100px
}
.btn1 {
	font-weight:bold;
	border:#999999 1px solid;
	height:20px;
	width:30px;
	color:#009a7b;
	padding-bottom:2px;
}
.polltext {
	font-size:12px;
	color:#666666;
}
.polltext1 {
	font-size:12px;
	color:#666666;
}
.form {
	border:#999 1px solid;
	color:#666;
	width:150px;
	margin:3px;
	padding:0px;
}
.creat-account-textbox {
	border:#999 1px solid;
	color:#666;
	width:200px;
	margin:3px;
	padding:0px;
}
.creat-account-textbox2 {
	border:#999 1px solid;
	color:#666;
	width:120px;
	margin:3px;
	padding:0px;
}
.creat-account-textbox3 {
	border:#999 1px solid;
	color:#666;
	width:65px;
	margin:3px;
	padding:0px;
}
.common-textbox {
	border:#999 1px solid;
	color:#666;
	width:200px;
	margin:3px 3px 3px 0;
	padding:0px;
}
.formtext {
	color:#003399;
	font-size:12px;
	margin:0px;
	padding:0px 0 0 5px;
	vertical-align:top;
}
.formtext-style {
	color:#003399;
	font-size:12px;
	margin:0px;
	padding:0px 0 0 5px;
	vertical-align:middle;
	border:1px #fff solid;
}
.noc-combobox-title {
	margin:0 190px 0 5px;
}
.form_commnts {
	font-weight:bold;
	border:#999999 1px solid;
	height:100px;
	width:250px;
	color:#009a7b;
	padding-bottom:2px;
	padding-left:5px;
}
.a {
	font-size:18px;
	font-weight:bold;
	color:#999999;
}
.heads {
	color:#033e67;
	font-size:12px;
	padding:0px 0px 0px 0px;
	font-weight:bold;
	height:6px;
}
.awards {
	font-size:12px;
	color:#285ca4;
	line-height:14px;
	padding:4px 0px 0px 10px;
	border-bottom:1px #CCCCCC solid;
	background-color:#fff;
}
.my-account-info {
	font-size:12px;
	color:#285ca4;
	line-height:14px;
	padding:0px 0px 0px 0px;
	border-bottom:1px #CCCCCC solid;
	background-color:#eaf8ff;
}
.gold_winner {
	color:#874218;
	font-size:12px;
	font-weight:normal;
	padding:10px 0px 0px 10px;
}
.my-applications {
	color:#874218;
	font-size:12px;
	font-weight:normal;
	padding:5px 0px 5px 10px;
	background:#c7e9fa;
	font-weight:bold;
	text-align:center;
}
.silver_winner {
	color:#37829D;
	font-size:11px;
	border:1px solid #fff;
	font-weight:normal;
	text-align:center;
	padding:10px 0px 0px 10px;
}
.view_application {
	color:#37829D;
	font-size:11px;
	border:1px solid #fff;
	font-weight:normal;
	text-align:center;
	padding:10px 0px 0px 10px;
}
.view_application a {
	color:#37829D;
	font-size:11px;
	font-weight:normal;
	text-align:center;
}
.img-right {
	margin-right:20px;
	margin-bottom:20px;
}
h8 {
	color:#078dce;
	font-size:12px;
	font-weight:normal;
	padding-left:0px;
	padding-top:4px;
	margin-top:10px;
	border-bottom:1px solid #00ae8b;
}
/*main content starts*/
#maincontent {
	font-size:12px;
	color:#333333;
	margin:0px auto;
	background:#FFFFFF;
	width:850px;
	background:url(../images/pgbg.jpg) repeat-y;
}
/*main content ends*/

/*Readmore*/
.Readmore {
	color:#FF0000;
	padding-left:5px;
	font-size:11px;
}
/*Readmore End*/
/*-----management----*/
.management-content {
	height:170px
}
.management-image {
	float:left;
}
/*-----management------*/
/*midpane starts*/

#innermidpane {
	background:#fff;
	width:580px;
	float:left;
	font-size:12px;
	padding:0px 0px 0px 0px;
	overflow:hidden
}
#innermidpane td {
	vertical-align:middle;
}
#innermidpane p {
	margin:10px 0px 10px 10px;
	line-height:18px;
}
#innermidpane .img-right {
	float:right;
}
#innermidpane .img-left {
	float:left
}
#innermidpane .text-center {
	text-align:center
}
#innermidpane h2 {
	margin:0px;
	padding:0px;
}
#innermidpane h3 {
	margin:10px 0px 0px 10px;
	padding:5px 0px 5px 5px;
	font-weight:normal;
	background:#EAF8FF;
	border-bottom:1px #ccc solid;
	width:570px;
}
#innermidpane a {
	text-decoration:none;
	font-size:11px;
	color:#078dce;
}
#innermidpane a:hover {
	text-decoration:none;
	color:#0877cc;
}
#innermidpane img {
	margin:5px;
}
#innermidpane li {
	list-style:none;
	line-height:25px
}
/*midpane ends*/
/*left pane starts*/
#leftpane {
	width:230px;
	float:left;
	color:#333333;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}
#leftpane img {
	margin-bottom:1px;
}
#leftpane ul {
	margin:0px 0px 0px 10px;
	padding:10px 0px 0px 0px;
}
#leftpanebg {
	background:url(../images/leftpanebg.jpg);
	margin:-10px 0px 0px 0px;
	padding:10px 0px 0px 0px;
}
#leftpanebg li {
	list-style:none;
	height:25px;
	background:#FFFFFF;
	border-bottom:1px #CCCCCC solid;
	background:url(../images/arrow.gif) no-repeat;
	width:190px;
	margin:0px 0px 10px 0px;
	padding:0px 0px 1px 0px;
}
#leftpanebg li a:hover {
	color:#009966;
}
#leftpane p {
	background:#FFFFFF;
	color:#666;
	text-align:center;
	width:180px;
	margin-left:25px;
	margin-top:10px;
}
#leftpane b {
	font-weight:bold;
	text-align:center;
	margin-left:55px;
	width:180px;
	color:#009a7b;
}
#leftpanebg a {
	text-decoration:none;
	font-size:12px;
	margin-left:25px;
	color:#0c4d8b;
	font-weight:bold;
	height:30px;
}
#leftpane h4 {
	font-size:12px;
	height:6px;
	color:#333333;
	font-weight:bold;
	margin-left:35px;
	color:#666666;
}
#leftpane h2 {
	color:#0c4d8b;
	font-size:14px;
	margin:0px 0px 0px 10px;
	padding:2px 0px 2px 2px;
	height:20px;
	width:180px;
	border-bottom:1px solid #cccccc;
}
#leftpane h5 {
	color:#078dce;
	font-size:16px;
	height:18px;
	font-weight:bold;
	border-bottom:1px solid #cccccc;
	margin:16px 0px 10px 0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:180px
}
#leftpane h2 img {
	margin:0px;
}
#leftlink a:hover {
	text-decoration:none;
}
/*left pane starts*/

/*inner-leftpane starts*/
#inner-leftpane {
	width:230px;
	float:left;
	color:#333333;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}
#inner-leftpanebg ul {
	margin:0px 0px 0px 10px;
	padding:10px 0px 0px 0px;
	text-align:left;
}
#inner-leftpanebg {
	background:url(../images/leftpanebg.jpg);
	margin:-10px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	text-align:left;
}
#inner-leftpanebg li {
	list-style:none;
	height:25px;
	background:#FFFFFF;
	border-bottom:1px #CCCCCC solid;
	background:url(../images/arrow.gif) no-repeat;
	width:190px;
	margin:0px 0px 10px 0px;
	text-align:left;
	padding:0px 0px 1px 0px;
}
#inner-leftpanebg li a:hover {
	color:#009966;
}
#inner-leftpane p {
	background:#FFFFFF;
	color:#0033CC;
	text-align:center;
	width:180px;
	margin-left:25px;
	margin-top:10px;
}
#inner-leftpane b {
	font-weight:bold;
	text-align:center;
	margin-left:55px;
	width:180px;
	color:#009a7b;
}
#inner-leftpanebg a {
	text-decoration:none;
	font-size:12px;
	margin-left:25px;
	color:#0c4d8b;
	font-weight:bold;
	height:30px;
}
#inner-leftpane h4 {
	font-size:12px;
	height:6px;
	color:#333333;
	font-weight:bold;
	margin-left:35px;
	color:#666666;
}
#inner-leftpane h2 {
	color:#0c4d8b;
	font-size:14px;
	margin:0px 0px 0px 10px;
	padding:2px 0px 2px 2px;
	height:20px;
	width:180px;
	border-bottom:1px solid #cccccc;
}
#inner-leftpane h5 {
	color:#078dce;
	font-size:16px;
	height:18px;
	font-weight:bold;
	border-bottom:1px solid #cccccc;
	margin:16px 0px 10px 0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:180px
}
#inner-leftpane h2 img {
	margin:0px;
}
#inner-leftpane-leftlink a:hover {
	text-decoration:none;
}
/*inner left pane ends*/


/*search*/
#search-results {
	float:left;
	width:590px;
	margin:10px;
	overflow:hidden;
}
/*/search*/



/*search leftpane ends*/
/*masthead starts*/
#masthead {
	width:850px;
	height:190px;
	background-color:#00b891;
	float:left;
	margin-top:-5px;
	padding:0px;
}
/*masthead starts*/

/*sitemap starts*/
#sitemap a {
	color:#0c4d8b;
}
.sitemap-title {
	font-size:16px;
	color:#285ca4;
	line-height:22px;
	padding:4px 0px 0px 10px;
	border-bottom:1px #CCCCCC solid;
	background-color:#F5F5F5;
}
.sitemap-title2 {
	font-size:12px;
	color:#285ca4;
	line-height:14px;
	padding:4px 0px 0px 10px;
	border-bottom:1px #CCCCCC solid;
	background-color:#fff;
}
/*sitemap starts*/
#box_bg_ext {
	width:170px;
	height:auto;
	text-align:left;
	margin:0px 10px 0px 0px
}
#box_bg_ext p {
	font-size:12px;
	color:#666666;
}
/*search starts*/

#poll_div p {
	font-size:12px;
	color:#078dce;
}
#search {
	font-weight:bold;
	font-size:12px;
	color:#096cb9;
	text-align:left;
	padding:0px 0 0 0px;
	width:400px;
	float:right;
	margin:10px 15px 10px 0px;
}
#search form {
	float:right;
}
#search input {
	float:right;
}
#search .listbox {
	margin:0 5px 0 0;
	font-size:11px;
	font-weight:normal;
	border:1px solid #00714D;
	padding:2px;
}
#search h5 {
	border-bottom:none;
	color:#d4fcf4;
	font-size:11px;
	width:50px;
	float:left;
	line-height:22px;
}
.btn-search {
	width:22px;
	height:22px;
background:(../images/search.gif) no-repeat top left;
	border:none;
}
#search_home {
	height:50px;
	width:170px;
	font-weight:bold;
	font-size:12px;
	color:#096cb9;
	text-align:left;
	margin:12px 0px 0px 20px;
	padding:0px 15px 0px 0px;
}
#search_home .listbox {
	font-size:12px;
	font-weight:bold;
	width:130px;
	color:#009a7b;
}
/*search ends*/
/*downloads starts*/
#downloads {
	width:180px;
}
#downloads ul {
	margin-left:0px;
}
#downloads li {
	list-style:none;
	height:20px;
	background:#FFFFFF;
	width:160px;
	margin-left:10px;
	border-bottom:1px #00ae8b solid;
	background:url(../images/arrow.gif) no-repeat;
	margin-top:10px;
}
#downloads a {
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	margin-left:10px;
	color:#00ae8b;
	font-weight:bold;
}
#downloads a:hover {
	text-decoration:none;
}
#downloads b {
	font-weight:bold;
	text-align:right;
	padding-top:2px;
	width:180px;
	color:#009a7b;
}
#downloads h2 {
	color:#078dce;
	font-size:14px;
	font-weight:bold;
	margin-left:10px;
	padding:2px 0px 20px 0px;
	height:20px;
	width:180px;
	border-bottom:1px solid #cccccc;
}
#downloads h2 img {
	margin:0px;
}
/*downloads ends*/
/*downloads starts*/
#downloads1 {
	background:#FFFFFF;
	width:180px;
}
#downloads1 ul {
	margin-left:0px;
}
#downloads1 li {
	list-style:none;
	height:20px;
	background:#FFFFFF;
	width:180px;
	margin-left:25px;
	border-bottom:1px #00ae8b solid;
	background:url(../images/arrow.gif) no-repeat;
	margin-top:10px;
}
#downloads1 li:hover {
	list-style:none;
	height:20px;
	background:#FFFFFF;
	width:180px;
	margin-left:25px;
	border-bottom:1px #00ae8b solid;
	background:url(../images/arrow.gif) no-repeat;
	margin-top:10px;
}
#downloads1 a {
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	margin-left:15px;
	color:#00ae8b;
	font-weight:bold;
}
#downloads1 a:hover {
	text-decoration:none;
}
#downloads1 b {
	font-weight:bold;
	text-align:center;
	padding-top:2px;
	width:180px;
	color:#009a7b;
}
/*downloads ends*/
/*footer starts*/
#footer {
	width:830px;
	height:25px;
	margin:0px 0px 0px 0px;
	clear:both;
	text-align:left;
	font-size:11px;
	color:#ffffff;
	background:#00c19a;
	padding:5px 10px 10px 10px;
}
#footer a {
	color:#FFFFFF;
	font-size:11px;
	padding:0px 0px 10px 0px;
	margin:0px
}
#footer p {
	margin:5px 0px 0px 0px
}
/*footer ends*/
/*homerightpane*/
#rightpane {
	width:180px;
	font-size:12px;
	float:left;
	margin:0px 2px 0px 15px;
}
#featured-project-txt {
	width:180px;
	line-height:18px;
}
#featured-project-txt p {
	margin:5px 0px 0px 0px
}
#banne_size {
	width:165px;
	padding-top:25px;
}
#featured-project-txt a {
	padding-left:1px;
}
#rightpane p {
	text-align:left;
	font-size:12px;
	color:#444444;
	padding-left:2px;
	margin-top:3px;
}
#rightpane h2 {
	color:#0c4d8b;
	font-size:14px;
	font-weight:bold;
	padding:4px 0px 6px 0px;
	border-bottom:1px solid #CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
/*homerightpane*/
/*hometop menu starts*/
#hometopmenu {
	width:850px;
	height:85px;
	background:url(../images/topmenubg.jpg) #00b891;
}
#hometopmenu_txt {
	font-weight:bold;
	font-size:10px;
	color:#FFFFFF;
	text-align:right;
	width:300px;
	float:right;
	margin:15px 15px 0px 0px;
}
#hometopmenu_txt a {
	color:#FFFFFF;
	text-decoration:none;
	font-size:10px;
}
#hometopmenu_txt a:hover {
	color:#CAE4FF;
	text-decoration:underline;
	font-size:10px;
}
#hometopmenu img {
	padding-left:47px;
	margin-left:20px;
	float:left;
}
/*hometop menu ends*/
/*projects starts*/
#projects {
	width:580px;
	font-size:12px;
	margin-right:10px;
	clear:both
}
#projects h1 {
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	border-bottom:1px #000000 solid;
	background:#fafafa;
}
#projects h2 {
	font-size:12px;
	color:#333333;
	padding-top:10px;
	width:350px
}
#projects h5 {
	font-size:12px;
	color:#333333;
	padding-top:10px;
	width:580px
}
#projects b {
	font-size:11px;
	color:#999999;
	padding-left:10px;
	padding-right:20px;
	padding-top:10px;
}
#projects h4 {
	color:#ffffff;
	font-size:12px;
	border-bottom:#666666 1px solid;
	width:566px;
	background:#CCCCCC;
	width:580px;
}
#projects i {
	color:#003366;
	font-size:12px;
	width:300px;
}
#projects p {
	font-size:12px;
	text-align:left;
}
#projects a {
	text-decoration:none;
	font-size:11px;
	color:#078dce;
}
#projects a:hover {
	text-decoration:underline;
	color:#0877cc;
}
#projects img {
	float:left;
	margin:5px;
}
.projects-img {
	float:left;
	text-align: left
}
#projects hr {
	width:580px;
}
#projects h6 {
	font-size:11px;
	color:#666666;
	padding-left:15px;
}
#projects h3 {
	margin:0px;
}
/*projects ends*/

/*faq starts*/
#faq {
	width:580px;
	font-size:12px;
	margin:0px 0px 0px 0px;
	clear:both
}
#faq b {
	font-size:11px;
	color:#999999;
	padding:0px 20px 0px 10px;
}
#faq p {
	font-size:12px;
	text-align:left;
	margin:10px 0px 0px 10px;
}
#faq h3 {
	width:570px;
}
#faq a {
	text-decoration:none;
	font-size:11px;
	color:#078dce;
}
#faq a:hover {
	text-decoration:underline;
	color:#0877cc;
}
/*faq ends*/

/*images starts*/
#images img {
	margin:0px;
	padding:0px;
	float:left
}
#images p {
	margin:10px 0px 10px 10px;
	line-height:18px;
	float:left;
}
.images {
	text-align:center;
}
.image-gallery {
	background:url(../images/image-gallery-tn-bg.gif) no-repeat;
	width:180px;
	height:185px;
	padding:25px 0px 0px 10px;
	float:left;
	text-align:center;
	margin:0px 0px 30px 0px;
}
.image-gallery-content-display {
	margin:15px 0px 0px 25px;
	width:120px;
	height:15px;
	padding:10px;
	float:left;
}
.image-gallery-text {
	margin:10px;
	padding:0px;
	width:150px;
}
.image-gallery-content {
	float:left;
	width:350px;
}
.main-image-content {
	display:block;
	overflow:hidden;
}
/*images ends*/
/*news starts*/
#news {
	padding:0px 0px 0px 2px;
	margin:10px 0px 0px 0px
}
#news img {
	float:left;
	margin:5px;
	text-align:center;
	padding:0px 0px 0px 5px;
	background:#99FF00;
}
.news {
	text-align:center;
}
#news h6 {
	color:#078dce;
	border-bottom:#cccccc 0px dashed;
	font-size:12px;
	width:373px;
	margin:0px 0px 10px 0px;
	line-height:normal;
}
#news h2 {
	color:#033e67;
	font-size:14px;
	width:250px;
}
#news a {
	font-size:11px;
	color:#00c19a;
	text-decoration:none;
}
#news a:hover {
	color:#999999;
	text-decoration:none;
}
/*news ends*/
/*linkdir starts*/
#linkdir li {
	list-style:url(../images/bullets_1.gif);
	background:#ffffff;
	height:20px;
	padding:2px 0px 2px 6px;
	border-bottom:1px #f5f5f5 solid;
	margin:0px;
}
#linkdir ul {
	margin:10px 0px 0px 20px;
}
#linkdir li:hover {
	list-style:url(../images/bullets_1.gif);
	background:#E1E1E1;
	color:#000000;
}
.linkdir {
	text-align:center;
	padding:0px 0px 0px 10px;
}
/*linkdir ends*/
/*homemidpane starts*/
#homemidpane {
	margin:0px auto;
	width:380px;
	font-size:12px;
	padding-right:5px;
	padding-left:5px;
	float:left;
	text-align:left;
}
#homemidpane p {
	margin:10px 0px 0px 0px;
	line-height:18px;
}
#homemidpane .text-justify {
	text-align:justify
}
#homemidpane img {
	margin:5px;
	padding:0px 0px 0px 0px;
	text-align:center;
	float:left
}
#homemidpane h1 {
	font-size:14px;
	font-weight:bold;
	padding:5px 0px 0px 0px;
	height:20px;
	width:375px;
	margin-top:9px;
	border-bottom:1px solid #CCCCCC;
}
#homemidpane h3 {
	font-size:12px;
	width:375px;
	font-weight:bold;
	padding-bottom:1px;
	color:#078dce;
	height:15px;
}
#homemidpane h2 {
	list-style:circle;
	height:8px;
	font-size:10px;
	padding-bottom:10px;
}
/*homemidpane ends*/
.spacer {
	height:10px;
	clear:both;
}
.spacer2 {
	height:20px;
}
/*pagination starts*/

#pagination {
	text-align:center;
	background:#fff;
	width:570px;
	border-bottom:0px #ccc solid;
	padding:3px 2px 0px 15px;
	font-size:12px;
	margin:0px 0px 0px 0px;
	color:#000;
	font-weight:bold;
	height:15px;
}
#pagination a {
	color:#078dce;
}
#pagination a:hover {
	color:#666;
	text-decoration:underline
}
/*pagination ends*/
/*linkdir ends*/
/*logo*/
#logo {
	float:right;
	padding:5px 0px 5px 0px;
}
/*logo*/


/*search*/
#search-results {
	float:left;
	width:560px;
	margin:10px;
}
#search-results p {
	background:#33FF66;
	margin:0px;
}
/*/search*/
/*billing*/
#billing li {
	list-style-image:url(../images/bullets_1.gif);
	line-height:25px;
	margin:0px 0px 0px 10px;
}
#billing ul {
	line-height:25px;
	margin:0px 0px 0px 32px;
}
#billing .billingtext {
	color:#033e67;
	font-size:12px;
	padding:0px 0px 0px 0px;
	height:30px;
}
#billing .blanl-ul-style {
	list-style:none;
	list-style-image:none
}
#billing .billing-contacts {
	font-size:12px;
	font-weight:bold;
	color:#009a7b;
	text-align:center
}
/*----/billing*/

.err {
	font-size:12px;
	color:#ff0000;
	text-decoration:none;
}
/*forumtop menu starts--added by sanju on Nov09*/
/*#forumtopmenu {
        width:930px;
        height:85px;
        background:url(../images/topmenubg.jpg) #00b891;
}
#forumtopmenu_txt {
        font-weight:bold;
        font-size:10px;
        color:#FFFFFF;
        text-align:right;
        width:300px;
        float:right;
        margin:60px 15px 0px 0px;
}
#forumtopmenu_txt a {
        color:#FFFFFF;
        text-decoration:none;
        font-size:10px;
}
#forumtopmenu_txt a:hover {
        color:#CAE4FF;
        text-decoration:underline;
        font-size:10px;
}
#forumtopmenu img {
        padding-left:47px;
        margin-left:20px;
        float:left;
}

#page-header{ background-color:#fff}
.headerbar{ background-color:#00935D; background-image:none;}
 .forum-search-button{ margin:0px; background:#fff}


#forum-search-box
{color:#FFFFFF;
 margin:5px 0 0 600px;
position:absolute;
float:right;
text-align:right;
white-space:nowrap;
}

#forum-search-title{ color:#FF0000 ; margin:0 0 10px 620px;  !margin:0 0 10px 640px; position:absolute; font-weight:bold}
#forum-search-title a{ color:#fff;        text-decoration:none;}
#forum-search-title a:hover{ color:#ccc}
.forabg {
        background-color: #49C5A4;
        background-image:url(../images/forum-bottom-bg.jpg)
}
.navbar{ background:#FAFAFA;
color:#FFFFFF;
background-image:none; )
}
.linklist navlinks{ }
.panel h3 {
        margin:10px 0 0 300px;
        background:none;
        color:#fff;
        width:930px;
        height:50px;

}

.panel bg2{ background:#ffff00}
.panel {
background:#F3F3F3 url(../images/forum-main-bg.jpg) repeat-x;}

.gensmall{
 font-size:12px;
}
a.fontsize {
        background-image: none;
        background-position: 0 -1px;
        width: 29px;
}

a.topictitle {
        font-family: "Arial", Helvetica,  Sans-serif;
        font-size: 1.0em;
        font-weight: bold;
        color: #105289;
        text-decoration: none;
}

.forumbg {
        background: #5bbda4  repeat-x 0 0 url(../images/forum-bottom-bg.jpg);
        margin-bottom: 4px;
        padding: 0 5px;
        clear: both;
}

a.forumtitle {
        font-family: "Arial",Trebuchet MS, Helvetica,  Sans-serif;
        font-size: 1.0em;
        font-weight: bold;
        color: #105289;
        text-decoration: none;
}

.forumrules {
        background-color: #F9CC79;
        border-width: 1px;
        border-style: solid;
        border-color: #BB9860;
        padding: 4px;
        font-weight: normal;
        font-size: 1.1em;
        font-family: "Arial", Verdana, Lucida Grande, Helvetica, sans-serif;
}

h1 {
        font-family: "Arial",Trebuchet MS , Helvetica, sans-serif;
        font-weight: normal;
        color: #000;
        font-size: 0.5em;
        margin: 0.8em 0 0.2em 0;
}

h2 {
        font-family: "Arial", Trebuchet MS, Helvetica, sans-serif;
        font-weight: normal;
        color: #28313F;
        font-size: 0.5em;
        margin: 0.8em 0 0.2em 0;
}

h3 {
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        border-bottom: 1px solid #CCCCCC;
        margin-bottom: 3px;
        padding-bottom: 2px;
        font-size: 1.05em;
        color: #115098;
        margin-top: 20px;
}

h4 {
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        margin-bottom: 3px;
        padding-bottom: 2px;
        font-size: 1.05em;
        color: #115098;
        margin-top: 20px;
}
.content{font-family: Arial, Verdana, Helvetica , sans-serif;
font-size: 12px;
        font-weight:bold;}
.content p {
        font-family: "Arial", "Trebuchet MS", Verdana, Helvetica,Lucida Grande , sans-serif;
        font-size: 12px;
        margin-bottom: 1em;
        line-height: 1.4em;
}
.content h2 {
        font-family: "Arial", "Trebuchet MS", Verdana, Helvetica,Lucida Grande , sans-serif;
        font-size: 16px;
        font-weight:bold;

        line-height: 1.4em;
        color:#fff;
}

.panel p {
        font-size: 0.9em;
        margin-bottom: 1em;
        line-height: 1.4em;
}

.postbody h3 {

        font-size: 12px;
        padding: 2px 0 0 0;
        margin: 0 0 0.3em 0 !important;
        text-transform: none;
        border: none;
        font-family: "Arial", Verdana, Helvetica,Trebuchet MS , sans-serif;
        line-height: 125%;
}
.postbody .content {
font-size:13px;}

.panel h3{
  }


.panel h3 {
background:transparent none repeat scroll 0 0;
color:#FFFFFF;
height:50px;
margin:10px 0 0 0px;
width:930px;}

.panel {background:#F3F3F3 url(../images/forum-main-bg.jpg) repeat-x;}*/


.account h1 {
	color:#0c4d8b;
	font-size:14px;
	font-weight:bold;
	padding:4px 0px 6px 0px;
	width:485px;
	margin:10px 0px 10px 0px;
	border-bottom:1px solid #CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.form_small {
 //border:#003399 1px solid;
	border:1px solid #999999;
	color:#666;
	width:75px;
	margin:2px;
 //padding:0px;
}
.formtextsmall {
	color:#003399;
	font-size:11px;
	margin:0px;
	vertical-align:middle;
}
/* class for radio button */


 


.formtextfilename {
	color:#003399;
	font-size:11px;
	margin:0px;
	padding:5px 0px 0px 10px;
	vertical-align:middle
}
/* members login - inner page */
#member-login {
	font-size:12px;
	color:#096cb9;
	text-align:left;
	margin:7px 7px 0;
	background-color:#fff;
	width:177px;
	padding:10px;
	border:1px solid #d1ede7;
}
#member-login h5 {
	border-bottom:none;
	line-height:normal;
	margin:0px;
	padding:5px 0 5px 0;
}
#member-login input {
	margin:5px 0 10px 1px;
}
#member-login a {
	color:#00c19a;
	font-weight:normal;
	padding:0;
	margin:0;
}
#member-login a:hover {
	color:#333;
	text-decoration:underline;
}
#member-login p {
	padding:5px 0 0 0;
	margin:5px 0 5px 0;
	text-align:left;
	color:#333;
	background:#none;
	height:20px;
	width:70px;
	float:left;
}
#member-login-links {
	padding:5px 0 20px 1px;
	display:block;
	width:158px;
}
#member-login-links a {
	font-size:11px;
	color:#000;
}
#member-login-links #menu-border {
	margin-right:1px;
	margin-left:1px;
	color:#CCC;
}
/* members login - home */
#member-login-home {
	font-size:12px;
	color:#096cb9;
	text-align:left;
	margin:17px 7px 0 0;
	background-color:none;
	width:158px;
	border:1px solid #d1ede7;
	padding:10px;
}
#member-login-home h2 {
	width:160px;
	border-bottom:none;
}
#member-login-home p {
	padding:5px 0 0 0;
	margin:5px 0 5px 0;
	text-align:left;
	color:#333;
	background:#none;
	height:20px;
	width:70px;
	float:left;
}
#member-login-home input {
	margin:5px 0 10px 1px;
}
#member-login-home a {
	font-weight:normal;
	padding:0;
	margin:0;
}
#member-login-home a:hover {
	color:#333;
	text-decoration:underline;
}
.textbox-login {
	width:75px;
	height:15px;
	margin:0px;
}
.register {
	margin:0 0 0 10px;
	padding:5px 0 5px 0;
	width:80px;
	height:35px;
}
.go-btn {
	font-weight:bold;
	border:#999999 1px solid;
	height:20px;
	width:30px;
	color:#009a7b;
	padding-bottom:2px;
	float:right;
}
.login-btn-align {
	margin:0 0px 0 120px;
	width:30px;
}
.login-link-align {
	height:30px;
}
.login-link {
	font-size:11px;
	display:compact;
}
.main {
	background-color:#eaf9ff;
	padding:0 0 0 15px;
	height:25px;
	border:1px solid #fff;
	vertical-align:middle
}
.table-title {
	border:0px;
	color:#0c4d8b;
	font-size:16px;
	font-weight:bold;
	padding:15px 0px 6px 15px;
	height:45px;
	margin:10px 0px 10px 0px;
	border-bottom:1px solid #CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.editaccount-title {
	font-weight:bold;
	font-size:12px;
	padding:10px 0 10px 0px;
	background:#d7f2ff
}
.table-sub-title {
	font-weight:bold;
	font-size:10px;
	padding:10px 0 10px 15px;
	background:#d7f2ff
}
.table-noc-title {
	font-weight:bold;
	font-size:10px;
	padding:5px 0 5px 0px;
	background:#EAF8FF;
	border-bottom:1px solid #9dd4ff
}
.table-sub-title-content {
	font-weight:bold;
	font-size:12px;
	background:#c4e6f3;
	padding:0 0 0 35px;
}
.table-sub-cat1 {
	padding:0 0 0 35px;
	background:#eaf9ff;
	color:#003399
}
.table-sub-cat2 {
	padding:0 0 0 35px;
	background:#eaf9ff;
	color:#003399;
}
.logout {
	float:right;
	padding:10px;
}
.logged-as {
	float:left;
	padding:10px 0 0 0;
	color:#874218;
	font-size:11px;
	font-weight:normal;
}
.news-description {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#club-banner {
	margin:30px 0px 10px 5px;
}
#club-banner-content {
repeat-y scroll 0%;
	clear:both;
	text-align:center;
	width:560px;
}
.club-banner-close {
	float:right;
	font-size:10px;
	margin:0 20px 0 0;
}
a {
	color:#6D6D6D;
	font-size:12px;
	margin:0px;
	padding:0px;
	text-decoration:none;
}
.registration-msg {
	background:#d2f0ff;
	border:1px solid #ccc;
	width:560px;
	height:80px;
	padding:0px
}
.application-msg {
background: background:#d2f0ff;
	border:1px solid #ccc;
	width:560px;
	height:130px;
	padding:0px
}
.post-success-msg {
	background:#d2f0ff;
	border:1px solid #ccc;
	width:560px;
	height:130px;
	padding:0px;
	text-align:left;
}
#post-success-content {
repeat-y scroll 0%;
	clear:both;
	width:560px;
	padding:0 0 0 15px
}
#post-success-content .post-success-content-center {
	text-align:center;
}
#post-success-content .post-success-content-left {
	text-align:left;
}
.forgot-password {
	background:#dff9ff;
	border:1px #adefff solid;
	width:560px;
}
.forgot-password .label {
	vertical-align:middle;
	font-weight:bold;
	text-align:right;
}
.forgot-password .btn {
	font-weight:bold;
	border:#999999 1px solid;
	height:20px;
	width:98px;
	color:#033e67;
	margin:  0px 0 0 2px;
	padding-bottom:2px;
	background:url(../images/Empower_EN_BTN_BG.jpg) repeat-x;
}
.member-welcome {
	width:200px;
	float:left;
	margin:10px 0 0 0;
	color:#FFF;
	font-size:10px;
	line-height:18px
}
.member-welcome a {
	color:#FFF;
	font-size:10px;
	font-weight:normal;
}
.member-welcome h2 {
	font-size:15px;
	border:0px;
	padding:0px;
	margin:0px;
	color:#FFF
}
.noc-welcome-txt {
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
}
.printpage {
	border:0px;
	color:#0c4d8b;
	font-size:12px;
	font-weight:bold;
	padding:15px 0px 6px 15px;
	height:15px;
	margin:10px 0px 10px 0px;
	border:1px solid #CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.printpage_title {
	border:0px;
	color:#0c4d8b;
	font-size:16px;
	font-weight:bold;
	padding:15px 0px 6px 15px;
	height:15px;
	margin:10px 0px 10px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
/*-------------impromptu---------- */
			.jqifade {
	position: absolute;
	background-color: #333;
}
div.jqi {
	width: 300px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	position: absolute;
	font-size: 11px;
	text-align: left;
	border: solid 1px #eeeeee;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding: 7px 7px 7px 60px;
	border:2px solid #0C4D8B;
	background: #fff url(../images/error_icon.jpg) left no-repeat !important;
}
.jqi{ background:#FFF !important}
div.jqi .jqicontainer {
	font-weight: bold;
}
div.jqi .jqiclose {
	position: absolute;
	top: 4px;
	right: -2px;
	width: 18px;
	cursor: default;
	color: #0C4D8B;
	font-weight: bold;
}
div.jqi .jqimessage {
	padding: 10px;
	line-height: 20px;
	color: #0C4D8B !important;
}
div.jqi .jqibuttons {
	text-align: right;
	padding: 5px 0 5px 0;
}/*border: solid 1px #eeeeee; background-color: #f4f4f4;*/
div.jqi button {
	padding: 3px 10px;
	margin: 0 10px;
	background-color: #2F6073;
	border: solid 1px #f4f4f4;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
}
div.jqi button:hover {
	background-color: #728A8C;
}
div.jqi button.jqidefaultbutton {
	font-weight:bold;
	border:#999999 1px solid;
	height:20px;
	width:100px;
	color:#033e67;
	padding:0 0 5px 0;
	background:url(../images/Empower_EN_BTN_BG.jpg) repeat-x;
}
.jqiwarning .jqi .jqibuttons {
	background-color: #234cb5;
}
			/*-------------------------------- */

