body
{
	margin: 0;
	padding: 0;
	background: #BBC6CF;
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #666;
}

#main-wrapper
{
	margin: 0 auto 0 auto;
	padding: 0;
	width: 958px;
	min-height: 644px;
	_height: 648px;
	border: 1px solid #fff;
	background: #fff;
}

#header-wrapper
{
	margin: 0;
	padding: 0 0 0 0;
	float: left;
	width: 958px;
	height: 75px;
	background: url(images/header-bg.png) repeat-y left top;
}

.logo
{
	float: left;
	padding: 24px 0 0 63px;
	width: 266px;
}


.header-right-links
{
	float: right;
}
.header-right-links span
{
	padding-top: 29px;
	width: 258px;
	display: block;
	text-align: right;
	color: #3A120A;
}
.header-right-links span a
{
	text-decoration: none;
	color: #fff;
	font-size: 11px;
}
.header-right-links span a:hover
{
	color: #fff;
}

.header-right-links-2
{
	padding-top: 5px;
	float: right;
	width: 410px;
	height: 70px;
	font-size: 11px;
	color: #fff;
	display: block;
	text-align: right;
	font-weight: bold;
}
/*.header-right-links-2 span { padding-top:0px; width:390px; display:block; text-align:right;  }*/
.header-right-links-2 span a
{
	text-decoration: underline;
	color: #F4E84E;
	font-size: 11px;
}
.header-right-links-2 span a:hover
{
	color: #F4E84E;
	text-decoration: none;
}

.header-box-tl
{
	background: url(images/header-tl.gif) no-repeat left top;
	width: 3px;
	height: 3px;
}
.header-box-tr
{
	background: url(images/header-tr.gif) no-repeat right;
	width: 3px;
	height: 3px;
}

.header-box-bl
{
	background: url(images/header-bl.gif) no-repeat left top;
	width: 3px;
	height: 3px;
}
.header-box-br
{
	background: url(images/header-br.gif) no-repeat right;
	width: 3px;
	height: 3px;
}

.header-box-tm
{
	background: url(images/header-tm.gif) repeat-x left top;
}
.header-box-bm
{
	background: url(images/header-bm.gif) repeat-x left top;
}
.header-box-lm
{
	background: url(images/header-lm.gif) repeat-y left top;
}
.header-box-rm
{
	background: url(images/header-rm.gif) repeat-y left top;
}

.header-box-center
{
	background: #BEC5CF;
}

.header-right-links-2 ul
{
	margin: 0px 0 0 0;
	padding: 2px 0 0 0;
	list-style: none;
	float: left;
	width: 407px;
	height: 46px;
	background: url(images/op-login-bg.png) no-repeat left top;
}
.header-right-links-2 li
{
	float: left;
	clear: both;
	width: 100%;
	color: #4F597E;
}
/*.header-right-links-2 li span { float:left; width:65px; display:block; line-height:20px; color:#4F597E; }*/
.header-right-links-2 p
{
	margin: 0;
	padding: 0;
	float: left;
	width: 225px;
	height: 20px;
}

.header-right-links-2 li input, .header-right-links-2 li img
{
	vertical-align: middle;
}
.header-right-links-2 div
{
	margin: 0;
	padding: 0 5px 0 0;
	float: right;
}

.login
{
	color: #4F597E;
	font-weight: bold;
	padding: 0 0 0 0;
}
.input-1
{
	background: #fff;
	border: 1px solid #99A1B2;
	width: 110px;
	padding: 0 0 3px 4px;
	height: 14px;
	line-height: 14px;
	font-size: 11px;
}
.input-2
{
	font-size: 13px;
}

#top-menu-wrapper
{
	margin: 0;
	padding: 5px 0 5px 0;
	clear: both;
	float: left;
	width: 958px;
	background: #436481;
	border-bottom: 1px solid #7B92A7;
	border-top: 1px solid #7B92A7;
}

#top-menu-wrapper ul
{
	margin: 0;
	padding: 0 0 0 15px;
	list-style: none;
	float: left;
}
#top-menu-wrapper li
{
	display: inline;
	padding: 0px 0px;
	border-left: 1px solid #617D95;
	font-size: 11px;
	float: left;
	line-height: 12px;
}
#top-menu-wrapper li a
{
	text-decoration: none;
	color: #fff;
	text-transform: uppercase;
	float: left;
	margin: 0 5px;
}
#top-menu-wrapper li a span
{
	text-decoration: none;
	color: #fff;
	text-transform: uppercase;
	cursor: pointer;
	padding: 4px 10px;
	display: block;
	float: left;
}
#top-menu-wrapper li a.current
{
	background: url(images/top-menu-hover-left-bg.png) no-repeat left top;
}
#top-menu-wrapper li a.current span
{
	background: url(images/top-menu-hover-right-bg.png) no-repeat right top;
	color: #000;
}
#top-menu-wrapper li a:hover
{
	background: url(images/top-menu-hover-left-bg.png) no-repeat left top;
}
#top-menu-wrapper li a:hover span
{
	background: url(images/top-menu-hover-right-bg.png) no-repeat right top;
	color: #000;
}

.main-content-wrapper
{
	margin: 0;
	padding: 0;
	clear: both;
	width: 958px;
	background: url(images/main-content-bg-1.png) repeat-y -1px top #fff;
}

.main-content-wrapper-inner-1
{
	margin: 0;
	padding: 0;
	clear: both;
	width: 958px;
	background: url(images/main-content-bg-2.png) repeat-y -1px top #fff;
}

.content-left-part
{
	margin: 0;
	padding: 0;
	float: left;
	width: 328px;
	display: inline;
}
.content-left-part-2
{
	margin: 0;
	padding: 0;
	float: left;
	width: 275px;
	display: inline;
}


.left-box-1
{
	margin: 0;
	padding: 21px 0 15px 25px;
	width: 303px;
	float: left;
	clear: both;
	background: #E4E5E7;
	border-bottom: 1px solid #BBC6CF;
	border-top: 1px solid #BBC6CF;
}

.left-box-1 table
{
	margin: 0;
	padding: 0;
	width: 282px;
	min-height: 90px;
	_height: 90px;
	font-size: 11px;
	color: #888;
	line-height: 22px;
}
.left-box-1 b
{
	font-size: 13px;
	font-weight: bold;
	color: #436481;
}
.left-box-1 table a
{
	text-decoration: underline;
	color: #384873;
}
.left-box-1 table a:hover, .left-box-1 p a:visited
{
	text-decoration: underline;
	color: #888;
}

.left-box-1 span
{
	margin-right: 10px;
	padding-right: 12px;
	width: 260px;
	height: 20px;
	line-height: 20px;
	display: block;
	text-align: right;
	background: url(images/arw-1.png) no-repeat right 8px;
	font-size: 11px;
}
.left-box-1 span a
{
	text-decoration: none;
	color: #323232;
}
.left-box-1 span a:hover
{
	text-decoration: none;
	color: #581C10;
}

.left-box-2-wrapper
{
	margin: 20px 0 15px 20px;
	padding: 0px;
	width: 287px;
	float: left;
	display: inline;
}

.left-box-2
{
	margin: 0px;
	padding: 0px;
	width: 100%;
	float: left;
	position: relative;
	z-index: 10;
}
.left-box-2-top-curve
{
	margin: 0;
	padding: 0;
	width: 100%;
	background: url(images/left-box-tl-bg.png) no-repeat left top;
	float: left;
	clear: both;
	text-align: right;
}
.left-box-2-bottom-curve
{
	margin: 0;
	padding: 0;
	width: 100%;
	background: url(images/left-box-bl-bg.png) no-repeat left top;
	float: left;
	clear: both;
	text-align: right;
}
.left-box-2-content-1
{
	margin: 0;
	padding: 0 10px 0 11px;
	float: left;
	clear: both;
	width: 260px;
	background: #fff;
	border-left: 3px solid #BBC6CF;
	border-right: 3px solid #BBC6CF;
}
.left-box-2-content-1 h2
{
	margin: 0;
	padding: 0;
	color: #384873;
	font-size: 14px;
	text-transform: uppercase;
}
.left-box-2-content-1 p
{
	margin: 0;
	padding: 5px 0 6px 0;
	color: #4E4E4E;
	font-size: 11px;
	line-height: 15px;
}
.left-box-2-content-1 ul
{
	margin: 6px 0;
	padding: 0;
	list-style: none;
}
.left-box-2-content-1 li
{
	background: url(images/bulet-1.png) no-repeat 0px 6px;
	font-size: 11px;
	padding-left: 10px;
	line-height: 18px;
}

.left-box-2-content-1 li a
{
	text-decoration: underline;
	color: #384873;
}
.left-box-2-content-1 li a:hover, .left-box-2-content-1 li a:visited
{
	text-decoration: underline;
	color: #6f6f6f;
}

a.btn-more1
{
	background: url(images/btn-left-bg.png) no-repeat top left;
	display: block;
	float: left;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	padding-left: 4px; /* Width of left menu image */
	text-decoration: none;
}
a:link.btn-more1, a:visited.btn-more1, a:hover.btn-more1, a:active.btn-more1
{
	color: #fff; /*button text color*/
}
a.btn-more1 span
{
	background: url(images/btn-right-bg.png) no-repeat top right;
	display: block;
	padding: 6px 30px 10px 25px; /*Set 10px to be equal or greater than'padding-left' value above*/
}
a:hover.btn-more1
{
	text-decoration: none;
	color: #fff;
}

a.btn-more-signup
{
	background: url(images/btn-left-bg.png) no-repeat top left;
	display: block;
	float: left;
	font-size: 10px;
	font-weight: bold;
	color: #fff;    
	width:150px;
	padding-left: 4px; /* Width of left menu image */
	text-decoration: none;
}
a:link.btn-more-signup, a:visited.btn-more-signup, a:hover.btn-more-signup, a:active.btn-more-signup
{
	color: #fff; /*button text color*/
}
a.btn-more-signup span
{
	background: url(images/btn-right-bg-signup.png) no-repeat top right;
	display: block;	
	width:117px;
	padding: 6px 30px 10px 25px; /*Set 10px to be equal or greater than'padding-left' value above*/
}
a:hover.btn-more-signup
{
	text-decoration: none;
	color: #fff;
}

.btn-more
{
	overflow: hidden;
	width: 150px;
	margin: -15px 0 0 80px;
	position: relative;
	z-index: 10001;
	float: left;
	clear: both;
	display: inline;
}

.btn-more-div-signup
{
	overflow: hidden;
	width: 200px;
	margin: -15px 0 0 80px;
	position: relative;
	z-index: 10001;
	float: left;
	clear: both;
	display: inline;
}


.left-box-2-wrapper-2
{
	margin: 40px 0 0px 43px;
	padding: 0px;
	width: 189px;
	float: left;
	display: inline;
}
.left-box-2-content-2
{
	margin: 0;
	padding: 0 0 0 5px;
	float: left;
	clear: both;
	width: 178px;
	min-height: 400px;
	_height: 400px;
	background: #fff;
	border-left: 3px solid #BBC6CF;
	border-right: 3px solid #BBC6CF;
}

.left-box-2-content-2 h2
{
	margin: 0;
	padding: 0 9px;
	float: left;
	width: 154px;
	height: 28px;
	line-height: 27px;
	background: url(images/rss-new-title-bg-new-2.png) no-repeat left top;
	font-size: 16px;
	font-weight: bold;
}
.left-box-2-content-2 h2 span
{
	float: left;
	display: block;
	width: 130px;
	text-align: left;
	color: #fff;
}
.left-box-2-content-2 h2 img
{
	float: right;
	margin-top: 6px;
}


.left-box-2-content-2 ul
{
	margin: 0;
	padding: 6px 0;
	list-style: none;
	float: left;
	clear: both;
}
.left-box-2-content-2 li
{
	float: left;
	clear: both;
	padding: 5px 0 5px 3px;
	border-bottom: 1px solid #E3E3E3;
    width: 136px;
}
.left-box-2-content-2 li p
{
	margin: 0;
	padding: 0;
}
.left-box-2-content-2 li p a
{
	margin: 0;
	padding: 0 0 4px 15px;
	background: url(images/bulet-3.png) no-repeat 5px 5px;
	width: 150px;
	font-size: 13px;
	color: #333;
	display: block;
	text-decoration: none;
}
.left-box-2-content-2 li p a:hover
{
	margin: 0;
	background: url(images/bulet-2.png) no-repeat 5px 5px #BBC6CF;
	font-size: 13px;
	color: #333;
}
.left-box-2-content-2 li p a.current
{
	margin: 0;
	background: url(images/bulet-2.png) no-repeat 5px 5px #BBC6CF;
	font-size: 13px;
	color: #333;
}
.left-box-2-content-2 li span
{
	font-size: 13px;
	color: #333;
	padding-left: 15px;
}


.content-right-part
{
	margin: 0;
	padding: 0;
	float: right;
	background: #fff;
	width: 630px;
}
.content-right-part-2
{
	float: right;
	width: 683px;
}

.inner-right-content-part-wrapper
{
	margin: 0;
	padding: 0;
	float: right;
	width: 683px;
}

.inner-top-links
{
	margin: 0;
	padding: 0;
	float: left;
	border-bottom: 2px solid #BBC6CF;
	width: 100%;
}
.inner-top-links ul
{
	margin: 0;
	padding: 0 0 0 18px;
	list-style: none;
	float: left;
}
.inner-top-links ul li
{
	float: left;
	display: inline;
	line-height: 32px;
	color: #E1E1E1;
}
.inner-top-links ul li a
{
	text-decoration: none;
	color: #9FAAB3;
	text-transform: uppercase;
	font-size: 12px;
	padding: 0 8px 0 12px;
}
.inner-top-links ul li a:hover, .inner-top-links ul li a.current
{
	color: #000;
}


.inner-main-content-wrapper
{
	margin: 0;
	padding: 25px 20px 10px 20px;
	float: left;
	clear: both;
	width: 643px;
}
.inner-left-content-wrapper
{
	margin: 0;
	padding: 0;
	float: left;
	width: 480px;
}

.inner-left-content-wrapper h1
{
	margin: 0;
	padding: 0 0 15px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
}
.inner-left-content-wrapper p
{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
}


.inner-right-content-wrapper
{
	margin: 0;
	padding: 0;
	float: right;
	width: 150px;
}
.inner-right-content-wrapper img
{
	vertical-align: middle;
}
.inner-right-content-wrapper a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5C86AA;
}
.inner-right-content-wrapper a:hover, .inner-right-content-wrapper a:visited
{
	text-decoration: underline;
	color: #6F6F6F;
}

.inner-right-content-wrapper1
{
	margin: 0;
	padding: 10px 0 5px 10px;
	float: left;
}
.inner-right-content-wrapper1 h1
{
	margin: 0;
	padding: 0 0 15px 0;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
}
.inner-right-content-wrapper1 p
{
	margin: 0;
	padding: 0 0 10px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
}
.inner-right-content-wrapper1 h2
{
	margin: 0;
	padding: 5px 0 5px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}
.inner-right-content-wrapper1 a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5C86AA;
}
.inner-right-content-wrapper1 a:hover, .inner-right-content-wrapper1 a:visited
{
	text-decoration: underline;
	color: #6F6F6F;
}
.inner-right-content-wrapper1 p a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5C86AA;
}
.inner-right-content-wrapper1 p a:hover, .inner-right-content-wrapper1 p a:visited
{
	text-decoration: underline;
	color: #6F6F6F;
}

.inner-right-content-wrapper2
{
	margin: 0;
	padding: 0px 0 5px 0px;
	float: left;
}
.inner-right-content-wrapper2 h1
{
	margin: 0;
	padding: 0 0 5px 0;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
}
.inner-right-content-wrapper2 p
{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
}
.inner-right-content-wrapper2 span
{
	margin: 0;
	padding: 15px 0 5px 0;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}
.inner-right-content-wrapper2 a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5C86AA;
}
.inner-right-content-wrapper2 a:hover, .inner-right-content-wrapper2 a:visited
{
	text-decoration: underline;
	color: #6F6F6F;
}

.inner-right-content-wrapper3
{
	margin: 0;
	padding: 0px 0 5px 0px;
	float: left;
}
.inner-right-content-wrapper3 span
{
	margin: 0;
	padding: 0 0 5px 0;
	text-transform: uppercase;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}
.inner-right-content-wrapper3 font
{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
}

.inner-right-content-wrapper4 { margin:0; padding:0px 0 5px 0px; float:left; }
.inner-right-content-wrapper4 h1 { margin:0; padding:5px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; }
.inner-right-content-wrapper4 p { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; }
.inner-right-content-wrapper4 span { margin:0; padding:15px 0 5px 0; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; }
.inner-right-content-wrapper4 a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5C86AA; }
.inner-right-content-wrapper4 a:hover, .inner-right-content-wrapper4 a:visited { text-decoration:underline; color:#6F6F6F; }


.inner-top-links1
{
	text-decoration: none;
	color: #9FAAB3;
	font-size: 12px;
	padding: 0;
	border-bottom: 2px solid #BBC6CF;
	width: 100%;
}
.inner-top-links1 span
{
	float: left;
	text-decoration: none;
	color: #000;
	font-size: 12px;
	text-transform: uppercase;
}
.inner-top-links1 a
{
	text-decoration: none;
	color: #9FAAB3;
	font-size: 12px;
	padding: 0 5px 0 0px;
	text-transform: none;
}
.inner-top-links1 a:hover, .inner-top-links1 a.current
{
	color: #000;
}






.home-right-banner
{
	width: 630px;
	position: relative;
	z-index: 9;
}

.home-copyright
{
	z-index: 999;
	color: #e0e0e0;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	line-height: 15px;
	font-size: 10px;
}
.home-copyright span
{
	font-size: 9px;
	color: #959595;
}
.home-copyright a
{
	text-decoration: none;
	color: #5C86AA;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
	padding: 0 3px;
}
.home-copyright a:hover
{
	color: #959595;
}

.inner-copyright
{
	width: 683px;
	color: #e0e0e0;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	line-height: 15px;
	font-size: 10px;
	padding-bottom: 15px;
	float: left;
}
.inner-copyright p
{
	margin: 0;
	padding: 0;
	text-align: center;
}
.inner-copyright span
{
	font-size: 8px;
	color: #959595;
}
.inner-copyright a
{
	text-decoration: none;
	color: #5C86AA;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
	padding: 0 3px;
}
.inner-copyright a:hover
{
	color: #959595;
}



/*Added By Ashish*/

.home-copyright
{
	margin-top: 15px;
	margin-bottom: 10px;
	z-index: 999;
	color: #e0e0e0;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	line-height: 15px;
	font-size: 10px;
}

textarea
{
	background: #fff;
	border: 1px solid #99A1B2;
	padding: 0 0 0 4px;
	line-height: 14px;
	font-size: 10px;
}

.inner-top-description
{
	margin: 0;
	padding: 0px 15px 0px 20px;
	float: left;
}
.inner-left-title h1
{
	margin: 0;
	padding: 20px 0 15px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
}

.left-box-2-content-3
{
	margin: 0;
	padding: 0 10px 0 11px;
	float: left;
	clear: both;
	width: 260px;
	background: #fff;
	border-left: 3px solid #BBC6CF;
	border-right: 3px solid #BBC6CF;
}
.left-box-2-content-3 h2
{
	margin: 0;
	padding: 0;
	color: #384873;
	font-size: 14px;
}
.left-box-2-content-3 p
{
	margin: 0;
	padding: 0;
	color: #4E4E4E;
	font-size: 11px;
	line-height: 15px;
}
.left-box-2-content-3 ul
{
	margin: 6px 0;
	padding: 0;
	list-style: none;
}
.left-box-2-content-3 li
{
	background: url(images/bulet-1.png) no-repeat 0px 6px;
	font-size: 11px;
	padding-left: 10px;
	line-height: 18px;
}

.left-box-2-content-3 li a
{
	text-decoration: underline;
	color: #384873;
}
.left-box-2-content-3 li a:hover, .left-box-2-content-1 li a:visited
{
	text-decoration: underline;
	color: #6f6f6f;
}

a
{
	text-decoration: underline;
	color: #5C86AA;
}
a:hover, .left-box-2-content-1 li a:visited
{
	text-decoration: underline;
	color: #6f6f6f;
}

.white-box-wrapper
{
	margin: 0;
	padding: 0;
	float: left;
	width: 290px;
}
.white-box-wrapper-top
{
	margin: 0;
	padding: 0;
	width: 290px;
	height: 15px;
	background: url(images/white-top-curve.jpg) no-repeat left top;
	display: block;
}
.white-box-wrapper-bottom
{
	margin: 0;
	padding: 0;
	width: 290px;
	height: 14px;
	background: url(images/white-bottom-curve.jpg) no-repeat left top;
	display: block;
}
.white-box-wrapper-content
{
	margin: 0;
	padding: 0 15px;
	width: 260px;
	background: url(images/white-content-bg.jpg) repeat-y left top;
	display: block;
}
.white-box-wrapper-content p
{
	margin: 0;
	padding: 0;
	width: 260px;
}
.white-box-wrapper-content p font
{
	font-size: 12px;
	font-weight: bold;
	color: #374873;
}
.white-box-wrapper-content span
{
	width: 248px;
	display: block;
	padding-right: 12px;
	text-align: right;
	background: url(images/arw-1.png) no-repeat center right;
}
.white-box-wrapper-content span a
{
	text-decoration: none;
	color: #333;
}
.white-box-wrapper-content span a:hover
{
	text-decoration: none;
	color: #888;
}

.gray-box-wrapper
{
	margin: 20px 0 0 0;
	padding: 0;
	float: left;
	clear: both;
	width: 238px;
}
.gray-box-wrapper-top
{
	margin: 0;
	padding: 0;
	width: 238px;
	height: 10px;
	background: url(images/gray-top-curve.jpg) no-repeat left top;
	display: block;
}
.gray-box-wrapper-bottom
{
	margin: 0;
	padding: 0;
	width: 238px;
	height: 10px;
	background: url(images/gray-bottom-curve.jpg) no-repeat left top;
	display: block;
}
.gray-box-wrapper-content
{
	margin: 0;
	padding: 0 15px;
	width: 208px;
	background: url(images/gray-content-bg.jpg) repeat-y left top;
	display: block;
}
.gray-box-wrapper-content p
{
	margin: 0;
	padding: 0;
	width: 208px;
	color: #5A5E67;
	font-weight: bold;
}
.gray-box-wrapper-content p font
{
	font-size: 12px;
	font-weight: bold;
	color: #374873;
}
.gray-box-wrapper-content span
{
	width: 196px;
	display: block;
	padding-right: 12px;
	text-align: right;
	background: url(images/arw-1.png) no-repeat center right;
}
.gray-box-wrapper-content span a
{
	text-decoration: none;
	color: #333;
}
.gray-box-wrapper-content span a:hover
{
	text-decoration: none;
	color: #888;
}

.big-gray-box-wrapper
{
	margin: 20px 0 0 0;
	padding: 0;
	float: left;
	clear: both;
	width: 238px;
	text-align: left;
	width: 320px;
	float: right;
	font-weight: bold;
}
.big-gray-box-wrapper-top
{
	margin: 0;
	padding: 0;
	width: 320px;
	height: 10px;
	background: url(images/big-gray-top-curve.jpg) no-repeat left top;
	display: block;
}
.big-gray-box-wrapper-bottom
{
	margin: 0;
	padding: 0;
	width: 320px;
	height: 10px;
	background: url(images/big-gray-bottom-curve.jpg) no-repeat left top;
	display: block;
}
.big-gray-box-wrapper-content
{
	margin: 0;
	padding: 0 15px;
	width: 290px;
	background: url(images/big-gray-content-bg.jpg) repeat-y left top;
	display: block;
}
.big-gray-box-wrapper-content p
{
	margin: 0;
	padding: 0;
	width: 290px;
	color: #5A5E67;
	font-weight: bold;
}
.big-gray-box-wrapper-content p font
{
	font-size: 12px;
	font-weight: bold;
	color: #374873;
}

.black-curve-btn
{
	margin: 0;
	padding: 0 0 0 25px;
	width: auto;
	background: url(images/btn-black-left-bg.jpg) no-repeat left top;
	display: inline-block;
	text-decoration: none;
	color: #fff;
	text-transform: uppercase;
}
.black-curve-btn span
{
	padding: 0 25px 0 0;
	width: auto;
	background: url(images/btn-black-right-bg.jpg) no-repeat right top;
	display: inline-block;
	text-decoration: none;
	color: #fff;
	text-transform: uppercase;
	height: 22px;
	line-height: 22px;
	cursor: pointer;
}
.black-curve-btn:hover
{
	text-decoration: none;
}

.small-white-box-wrapper
{
	margin: 0;
	padding: 0;
	float: left;
	width: 170px;
}
.small-white-box-wrapper-top
{
	margin: 0;
	padding: 0;
	width: 170px;
	height: 15px;
	background: url(images/small-white-top.jpg) no-repeat left top;
	display: block;
}
.small-white-box-wrapper-bottom
{
	margin: 0;
	padding: 0;
	width: 170px;
	height: 14px;
	background: url(images/small-white-bottom.jpg) no-repeat left top;
	display: block;
}
.small-white-box-wrapper-content
{
	margin: 0;
	padding: 0 15px;
	width: 140px;
	background: url(images/small-white-middle.jpg) repeat-y left top;
	display: block;
}
.small-white-box-wrapper-content p
{
	margin: 0;
	padding: 0;
	width: 140px;
}
.small-white-box-wrapper-content p font
{
	font-size: 12px;
	font-weight: bold;
	color: #374873;
}
.small-white-box-wrapper-content span
{
	width: 128px;
	display: block;
	padding-right: 12px;
	text-align: right;
	background: url(images/arw-1.png) no-repeat center right;
}
.small-white-box-wrapper-content span a
{
	text-decoration: none;
	color: #333;
}
.small-white-box-wrapper-content span a:hover
{
	text-decoration: none;
	color: #888;
}

.download-link
{
	display: block;
	padding-right: 12px;
	text-align: right;
	background: url(images/arw-1.png) no-repeat center right;
}
.download-link a
{
	text-decoration: none;
	color: #333;
}
.download-link a:hover
{
	text-decoration: none;
	color: #888;
}

.download-link-left
{
	padding-right: 12px;
	text-align: left;
	background: url(images/arw-1.png) no-repeat center right;
	line-height: 18px;
}
.download-link-left a
{
	text-decoration: none;
	color: #888;
}
.download-link-left a:hover
{
	text-decoration: none;
	color: #333;
}
.RequiredField
{
	font-weight: bold;
	color: Red;
}

.watermark-email
{
	background-image: url('images/watermark-email.gif');
	background-repeat: no-repeat;
	border: 1px solid #99A1B2;
	width: 110px;
	padding: 0 0 0 4px;
	height: 14px;
	line-height: 14px;
	font-size: 10px;
}
.watermark-password
{
	background-image: url('images/watermark-Password.gif');
	background-repeat: no-repeat;
	border: 1px solid #99A1B2;
	width: 110px;
	padding: 0 0 0 4px;
	height: 14px;
	line-height: 14px;
	font-size: 10px;
}
.normal
{
	background: #fff;
	border: 1px solid #99A1B2;
	width: 110px;
	padding: 0 0 0 4px;
	height: 14px;
	line-height: 14px;
	font-size: 10px;
}
.RFV
{
	width: 10px;
	color: Red;
}
/*Rounded Box style*/
.topleftcorner
{
	background: url(images/top-left-corner.png) left top no-repeat;
	width: 9px;
	height: 34px;
}
.topmiddlecorner
{
	background: url(images/top-middle-corner.png) left top repeat-x;
	width: auto;
	vertical-align: bottom;
	padding-bottom: 4px;
}
.toprightcorner
{
	background: url(images/top-right-corner.png) left top no-repeat;
	width: 9px;
	height: 34px;
}
.middleleft
{
	background: url(images/middle-left.png) left top repeat-y;
	width: 9px;
	height: auto;
}
.middleright
{
	background: url(images/middle-right.png) left top repeat-y;
	width: 9px;
	height: auto;
}
.middlebox
{
	background: #fff left top repeat;
	width: auto;
	height: auto;
}
.bottomleftcorner
{
	background: url(images/bottom-left-corner.png) left top no-repeat;
	width: 9px;
	height: 11px;
}
.bottommiddlecorner
{
	background: url(images/bottom-middle-corner.png) left top repeat-x;
	width: auto;
	height: 11px;
}
.bottomrightcorner
{
	background: url(images/bottom-right-corner.png) left top no-repeat;
	width: 9px;
	height: 11px;
}
.lblheading
{
	font: bold 13px arial;
	color: #000;
}
/*Rounded Box style*/

.Help-Question
{
    font-size: 12px;
    font-weight: bold;
    padding: 5px 0 0 1px;
    cursor: pointer;
    COLOR:#006699;
    text-decoration:underline;
}
.Help-Answer
{
    font-size: 11px;
    padding: 5px 0 5px 1px;
}
.Help-Answer p
{
    font-weight: bold;
    padding: 7px 0 0 0;
    margin: 0;
}
.Help-Answer ul
{
    padding-top: 3px;
    padding-bottom: 0;
    margin-top: 0;
    margin-bottom: 0;
}
.Help-Answer ul Li
{
    list-style-type:inherit;
    padding-top: 3px;
}

.Help-Answer a
{
    text-decoration: underline;
}

.Help-Answer a:visited
{
    text-decoration: underline;
}

.Help-Answer a:Active
{
    text-decoration: underline;
} 
