@charset "UTF-8";
body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,f<span class="highlight">ie</span>ldset,input,textarea,p,th,td {margin:0;padding:0;}


/*body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin: 0px auto;
	width: 960px;
	line-height: 14pt;
	background: #000;
	}*/
	/*Added background*/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin: 0px auto;
	width: 960px;
	line-height: 14pt;
	background: #F0F7FF;
	background-image: url(images/site_bg.gif);
	background-position:center;
	background-repeat:repeat-y;
	}
	
form {
	margin: 0;
	padding: 0;
}

p {
	padding: 0px;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
	text-aligh: left;
}

img {
	border: 0px;
}

@font-face{
	font-family: 'VAGRouLig';
	src: url('fonts/VAGRoundedStd-Light.otf') format("opentype");
}

#header {
	height: 154px;
	background-image: url(images/Header.jpg);
	background-repeat: no-repeat;
	padding-right:30px;
}

#login-box {
	margin-top: 30px;
	/*margin-right: 30px !important;
	margin-right:0px;*/
	width:210px !important;
	width: 215px;
	float: right;
	color: #FFFFFF;
	font-size: 7pt;
}

/* ann's text area css */
.textarea
	{
	background-color:#FFFFFF;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	border-radius: 8px;
	padding: 2px 6px;
	margin-bottom: 3px;
	background-image: url(images/Input-Field-BG.gif);
	border: 1px solid #c6c6c6;
	background-repeat: repeat-x;
	background-position: top;
	width:370px;
	height: 54px;		
	}

#login-box h3 {
	color: #2995f8;
	margin: 0;
	padding: 0px 0px 10px 0px;
	font-size: 12pt;
	font-weight: 100;
	font-family: "VAGRouLig", Helvetica, Arial, sans-serif
}

#login-box .labels {
	padding-right: 7px;
	float: left;
}
#login-box p {
	padding: 0px;
	margin: 0px 0px 8px 0px;
}

#login-box input.field {
	background-color:#FFFFFF;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	padding: 2px 6px;
	margin-bottom: 3px;
	height: 14px;
	background-image:url(images/Input/Input-BG.jpg);
	border: 1px solid #c6c6c6;
	width: 143px;
}

#login-box .button {
	background-color: #3fa211;
	-webkit-border-radius: 10px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	padding: 2px 8px;
	border: 1px solid #047700;
	background-image: url(images/Buttons/Button-BG.jpg);
	color: #ffffff;
	font-size: 13px;
	font-family: "VAGRouLig", Helvetica, Arial, sans-serif;
	margin-top: 0px;
	line-height: 13px;
	cursor:pointer;
}

#primary-nav {
	height: 40px;
	padding-left: 30px;
	padding-right: 30px;
	background-image: url(images/Navigation/Primary-Nav-BG.jpg);
	background-repeat: repeat-x;
	font-family: "VAGRouLig", Helvetica, Arial, sans-serif;
	line-height: 10pt;
}

/*#primary-nav ul {
	margin: 0;
	padding: 0;
	display: inline;
	list-style: none;
	
}
#primary-nav ul li {
	float: left;
}
#primary-nav ul li a {
	display: block;
	border-left: 1px solid #727778;
	width: 95px;
	text-align: center;
	height: 28px;
	padding-top: 12px;
	text-decoration: none;
	font-size: 11pt;
	font-style:	italic;
	color: #3e4142;
}
#primary-nav ul li a:hover {
	color: #FFFFFF;
	background: #9b0065;
}*/

#primary-nav #search-box {
	float: left;
	width: auto;
}

#main {
	background: #fff;
	padding-top: 15px;
}

#left {
	width: 210px;
	float: left;
	margin-right: 10px;
	padding-left: 30px;
}

#left  h1{
	color: #2995f8;
	margin: 0;
	padding: 0px 0px 0px 0px;
	font-size: 12pt;
	font-weight: 100;
	font-family: "VAGRouLig", Helvetica, Arial, sans-serif
}

#left  h2{
	color: #2995f8;
	margin: 0;
	padding: 0px 0px 0px 0px;
	font-size: 11pt;
	font-weight: 100;
	font-family: "VAGRouLig", Helvetica, Arial, sans-serif
}

#left  h3{
	color: #2995f8;
	margin: 0;
	padding: 0px 0px 0px 0px;
	font-size: 11pt;
	font-weight: 100;
	font-family: "VAGRouLig", Helvetica, Arial, sans-serif
}

#left  p{
	padding: 0px;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
	text-aligh: left;
	font-size:11px;
	line-height:13px;
	width:160px;
}

#left  a{
color: #ce0085;
	text-decoration: none;
	font-size:11px;
}


#left  a:hover{
	color: #ce0085;
	text-decoration: underline;
}





#left #secondary-nav {
	margin-bottom: 9px;
	border-width: 1px 1px 0px 1px;
	border-color: #cccccc;
	border-style: solid;
	background: #f4f5f9;
	
}
#left #secondary-nav ul {
	margin: 0px;
	padding: 0px;
	width:100%;
	
	list-style-type: none;
	
}
#left #secondary-nav ul li {	
	
	padding:0px;
	margin:0px;
	padding-bottom: 0px;
	margin-bottom:0px !important;
	margin-bottom:-19px;
}
/*
Changed by Ann------------------------------------------------------------------------------------
#left #secondary-nav ul li a {

	display: block;
	padding: 14px;
	text-decoration: none;
	font-size: 8pt;
	line-height: 10pt;
	color: #5a5a5a;
	
	border-bottom: 1px solid #cccccc;
}

#left #secondary-nav ul li a:hover {
	background: #cccccc;
}*/

#left #secondary-nav ul li a {
	display: block;
	padding: 14px;
	text-decoration: none;
	font-size: 8pt;
	line-height: 10pt;
	color: #5a5a5a;
	border-bottom: 1px solid #cccccc;
	background-image: url(images/Navigation/Related-Content-Arrow.gif);
	background-repeat: no-repeat;
	background-position: 93% 50%;
}
#left #secondary-nav ul li a:hover {
	background: #cccccc;
	background-image: url(images/Navigation/Related-Content-Arrow.gif);
	background-repeat: no-repeat;
	background-position: 93% 50%;
}

#left #secondary-nav ul li a h3 {
	margin: 0px;
	padding: 0px;
	font-size: 12pt;
	line-height: 16pt;
	color: #000000;
	font-weight: 100;
}
#left #related-products {
	margin-bottom: 8px;
	border: 1px #a0cbff solid;
	background-color: #f0f7ff;
}
#left #related-products h3 {
	color: #2995f8;
	margin: 0;
	padding: 8px 4px 4px 14px;
	font-size: 10pt;
	font-weight: 100;
}
#left #related-products ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#left #related-products ul li a {
	display: block;
	padding: 4px 14px;
	text-decoration: none;
	color: #5a5a5a;
	font-size: 9pt;
	background-image: url(images/Navigation/Related-Products-Nav-BG.jpg);
}
#left #related-products ul li a:hover {
	background: #a0cbff;
	background-image: url(images/Navigation/Related-Products-Nav-Hover.jpg);
}

/*Added by Ann__________________________________________________________________________________________________________________ */
#left #related-products ul li a#cur  {
	background: #a0cbff;
	background-image: url(images/Navigation/Related-Products-Nav-Hover.jpg);
}

#left #related-content {
	margin-bottom: 8px;
	border: 1px #d6d6d6 solid;
}
#left #related-content h3 {
	color: #000;
	margin: 0;
	padding: 8px 4px 4px 14px;
	font-size: 10pt;
	font-weight: 100;
}
#left #related-content ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#left #related-content ul li a {
	display: block;
	padding: 4px 14px;
	text-decoration: none;
	color: #5a5a5a;
	font-size: 9pt;
	background-image: url(images/Navigation/Related-Content-Nav-BG.jpg);
}
#left #related-content ul li a:hover {
	background: #ececec;
	background-image: url(images/Navigation/Related-Content-Nav-Hover.jpg);
}
#content {
	float: left;
	width: 440px;
	margin-right: 0px;
	margin-left: 10px;
	margin-bottom: 68px;
	padding-top: 9px;
	font-size:11px;
}

#content p
{ padding: 0px;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 8px;
	font-size:11px;
	margin-left: 0;
	text-aligh: left;
	line-height:13px;
}
#content h1 {
	font-weight: 100;
	font-family: "VAGRouLig", Helvetica, Arial, sans-serif;
	color: #2995f8;
	margin: 0;
	padding: 0;
	font-size:18px;
}
#content h2 {
	font-weight: 100;
	font-family: "VAGRouLig", Helvetica, Arial, sans-serif;
	color: #2995f8;
	margin: 0;
	padding: 0;
		font-size:18px;
}
#content h3 {
	font-weight: 100;
	font-family: "VAGRouLig", Helvetica, Arial, sans-serif;
	color: #2995f8;
	margin: 0;
	padding: 0;font-size:16px;
}
#content h4 {
	font-weight: 100;
	font-family: "VAGRouLig", Helvetica, Arial, sans-serif;
	color: #2995f8;
	margin: 0;
	padding: 0;font-size:14px;
}
#content h5 {
	font-weight: 100;
	font-family: "VAGRouLig", Helvetica, Arial, sans-serif;
	color: #2995f8;
	margin: 0;
	padding: 0; font-size:12px;
}
#content a {
	color: #ce0085;
	text-decoration: none;
}
#content a:hover {
	color: #ce0085;
	text-decoration: underline;
}
#content strong, #content em {
	color: #d56337;
}
#content ul {
	margin: 0;
	padding: 0;
display:table;	
}

#content ul li {
background: url(images/agt_forward.png) no-repeat 0px 3px;
margin:0px;padding:0px;
display:table;
padding:0px 0px 4px 22px;
}

#right {
	float: right;
	width: 210px;
	padding-right:30px;
	margin-left: 10px;
}
#right #rss {
	margin-bottom: 8px;
}
#right #twitter {
	margin-bottom: 8px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	background-image: url(images/Twitter-BG.jpg);
	border: 1px solid #adb9c2;
	padding: 9px;	
}
#right #twitter-feed {
	font-size: 8pt;
	line-height: 11pt;
	border-bottom: 1px solid #a7abac;
	padding: 5px 0px 5px 0px;
}
#right #twitter .follow-button {
	padding-top: 9px;
	margin-left: 32px;
}
#right #facebook {
	margin-bottom: 8px;
}
#right #linkedin {
	margin-bottom: 8px;
}
#footer-header {
	clear: left;
	height: 33px;
	background: #b8bdc0;
	padding-left: 30px;
}
#footer {
	background: #95999c;
	padding-left: 30px;
	font-size: 8pt;
	line-height: 11pt;
	height: 308px;
}
#footer-sitemap {
	float: left;
	width: 133px ;
	padding-right: 20px !important;
	padding-right:10px;
	margin-top: 18px;
}
#footer-sitemap h2 {
	font-size: 12pt;
	font-weight: 100;
	font-family: "VAGRouLig", Helvetica, Arial, sans-serif;
	color: #5a5a5a;
	padding: 0px;
	font-style: normal;
	margin: 0px;
}
#footer-sitemap ul {
	padding: 0;
	list-style-type: none;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 0px;
}
#footer-sitemap ul li a {
	text-decoration: none;
	color: #FFFFFF;
	/* font-style: italic; */
}
#footer-sitemap ul li a:hover {
	text-decoration: underline;
}
#footer-contact {
	float: left;
	width: 199px;
	padding-left: 10px;
	margin-right: 20px;
	margin-top: 18px;
	border-left: 1px solid #777a7d;
	color: #FFFFFF;
}
#footer-contact h2 {
	font-size: 12pt;
	font-weight: 100;
	font-family: "VAGRouLig", Helvetica, Arial, sans-serif;
	color: #5a5a5a;
	padding: 0;
	margin: 0px;
}
#footer-contact p {
	padding: 0px;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
}
#footer-contact a {
	color: #FFFFFF;
	text-decoration: none;
}
#footer-contact a:hover {
	text-decoration: underline;
}
#footer-newsletter {
	float: left;
	width: 185px !important;
	padding-left: 10px;
	margin-right: 30px;
	margin-top: 18px;
	border-left: 1px solid #777a7d;
	color: #FFFFFF;
}
#footer-newsletter h2 {
	font-size: 12pt;
	font-weight: 100;
	font-family: "VAGRouLig", Helvetica, Arial, sans-serif;
	line-height: 14pt;
	color: #5a5a5a;
	margin: 0px;
}
#footer-newsletter p {
	padding: 0px;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
}
#primary-nav #search-box {
	width: 194px !important;
	padding-top: 10px;
	margin-left: 8px;
	padding-right:0px;
}
.button {
	background-color: #3fa211;
	-webkit-border-radius: 10px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	padding: 2px 8px;
	border: 1px solid #047700;
	background-image: url(images/Buttons/Button-BG.jpg);
	color: #ffffff;
	font-size: 13px;
	font-family: "VAGRouLig", Helvetica, Arial, sans-serif;
	margin-top: 0px;
	line-height: 13px;
	cursor:pointer;
}

form input.field {
	background-color:#FFFFFF;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	border-radius: 8px;
	padding: 2px 6px;
	margin-bottom: 3px;
	height: 14px;
	background-image:url(images/Input/Input-BG.jpg);
	border: 1px solid #c6c6c6;
	width: 100%;
}
.date {
	font-size: 8pt;
	color: #5a5a5a;
}
#primary-nav #search-box {
	padding-left: 18px;
	width: 210px;
}

/* -----------------H O M E ---------------------*/

#lst-art-box
{
width: 210px;
float: right;
margin-right:0px;
}

#lst-art-box h2
{
font-family:;
	font-size: 13pt;
	margin: 0px;
	width: 960px;
	font-weight:normal;
	line-height: 14pt;
color:#389bf8}

.inner-left
{
width:192px;
background:#f0f7ff;
border:1px solid #a1caff;
margin-top:10px !important;
padding:11px 10px 11px 10px;
display:block;
font-size:11px;
}

.inner-left h3
{
font-weight: 100;
	font-family:  Arial,Helvetica, sans-serif;font-size:11pt;
	color: #2995f8;
	margin: 0;
	padding: 0;
	line-height:18px;
	
}


.inner-left p
{
font-weight: 100;
	font-family:  Arial,Helvetica, sans-serif;font-size:11px;
	color: #000000;
	margin: 0;
	padding: 0;
	line-height:14px;
	
}

.inner-left a {
	color: #ce0085;
	text-decoration: none;
}
.inner-left a:hover {
	color: #ce0085;
	text-decoration: underline;
}


.mid-line
{
background:url(images/Dividers/Latest-News-Divider.jpg) no-repeat;
height:2px;
margin:9px 0px 9px 0px;

}

.gr-line
{
background:url(images/Dividers/gr-divider.jpg) no-repeat;
height:2px;
margin:12px 0px 12px 0px;

}
.maintxt
{
display:block;
width:700px;
float:left;
}

.devider
{
background:url(images/Dividers/4-Column-Divider.jpg) no-repeat center;
height:5px;
clear:both;
margin:15px 0px 15px 0px;	
}


.four-box
{
width:930px;
display:block;
margin:0px 0px 15px 10px;	
}

.four-box1
{
width:211px;
float:left;
margin-left:20px !important;
margin-left:15px;
}

.bot-panel
{
width:900px;
display:block;
margin:0 auto;
margin-bottom:18px;
}

.advisor
{
width:430px;
float:left;

line-height:12px;
}

.advisor p
{

	padding: 0px;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 8px;
	font-size:11px;
	margin-left: 0;
	text-aligh: left;
	line-height:14px;
}

.advisor a
{

	color: #d56337;
	text-decoration: none;
	font-size:11px;

	

}


.advisor a:hover
{

	color: #d56337;
	text-decoration: underline;
}


.grant
{
width:420px;
float:right;
background:url(images/abt-grant.jpg) no-repeat;
height:226px;
padding:20px 10px;
}


.grant p
{
padding: 0px;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 8px;
	font-size:11px;
	margin-left: 0;
	text-aligh: left;
	line-height:16px;
	width:54%;
}

#content-home {
	float: left;
	width: 440px;
	margin-right: 0px;
	padding-left: 30px;/
	padding-top: 0px;
}
#content-home h1 {
	font-weight: 100;
	font-family: "VAGRouLig", Helvetica, Arial, sans-serif;
	color: #2995f8;
	margin: 0;
	padding: 0;
}
#content-home a {
	color: #ce0085;
	text-decoration: none;
}
#content-home a:hover {
	color: #ce0085;
	text-decoration: underline;
}
#content-home strong, #content em {
	color: #d56337;
}

#content-home p
{
padding: 0px;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
	text-aligh: left;
	font-size:12px;
	line-height:16px;
	width:420px;

}

.video
{
width:439px;
height:336px;
display:block;
margin-top:20px;
}

#content-misc {
	float: left;
	width: 658px !important;
	width:640px;
	padding-right: 0px;
	padding-left: 28px;
	margin-bottom: 20px;
	padding-top: 9px;
	font-size:11px;
}
#content-misc h1 {
	font-weight: 100;
	font-family: "VAGRouLig", Helvetica, Arial, sans-serif;
	color: #2995f8;
	margin: 0;
	padding: 0;
	font-size:21px;
}
#content-misc h2 {
	font-weight: 100;
	font-family: "VAGRouLig", Helvetica, Arial, sans-serif;
	color: #2995f8;
	margin: 0;
	padding: 0;
		font-size:18px;
}
#content-misc h3 {
	font-weight: 100;
	font-family: "VAGRouLig", Helvetica, Arial, sans-serif;
	color: #2995f8;
	margin: 0;
	padding: 0;font-size:16px;
}
#content-misc h4 {
	font-weight: 100;
	font-family: "VAGRouLig", Helvetica, Arial, sans-serif;
	color: #2995f8;
	margin: 0;
	padding: 0;font-size:14px;
}
#content-misc h5 {
	font-weight: 100;
	font-family: "VAGRouLig", Helvetica, Arial, sans-serif;
	color: #2995f8;
	margin: 0;
	padding: 0; font-size:12px;
}
#content-misc a {
	color: #ce0085;
	text-decoration: none;
}
#content-misc a:hover {
	color: #ce0085;
	text-decoration: underline;
}
#content-misc strong, #content em {
	color: #d56337;
}
#content-misc ul {
	margin: 0;
	padding: 0;
display:table;	
}

#content-misc ul li {
background: url(images/agt_forward.png) no-repeat 0px 3px;
margin:0px;padding:0px;
display:table;
padding:0px 0px 4px 22px;
list-style:none;
}

.in-devider
{
background:url(images/Dividers/in-divider.jpg) no-repeat;
height:2px;
margin:9px 0px 9px 0px;
}

.in-devider1
{
background:url(images/Dividers/in-div.jpg) no-repeat;
height:5px;
margin:9px 0px 9px 0px;
clear:both;
}



.advisor-recieve
{
border:1px solid #d6d6d6;
width:100%;
background:#fff;
font-size:11px;

}



.advisor-recieve  h3
{
color: #000 !important;
margin: 0;
padding: 10px 0px 0px 10px !important;
font-size: 12pt;
font-weight: 100;
font-family: "VAGRouLig", Helvetica, Arial, sans-serif

}


.advisor-recieve  ul
{

margin: 0;
padding: 0px !important;
margin:10px 0px 10px 10px;

}

.advisor-recieve  ul li
{

margin: 0;
padding: 0px !important;
list-style:none;
background:url(images/right.jpg) no-repeat 0px 4px;
padding:0px 0px 0px 20px !important;
margin-bottom:6px;
}

.clr
{
clear:both;
}

.orng
{
color:#d56337;

}
.pd
{
padding:10px;
}

.orng1
{
color:#d56337;
font-size:14px;
}

.tag
{
color:#d56337;
font-style:italic;
font-size:22px !important;
line-height:18px !important;
}

.img
{
float:left;
padding-right:10px;
padding-top:5px;
width:auto;
}
.con
{
width:100%;
margin:0 auto;
clear:both;
}

.cn
{
width:560px;
float:right;
}

.blk
{
color:#000000;
font-weight:bold;
}
.list
{
clear:both;
color:#000;
line-height:14px;
font-weight:bold;
font-size:12px;
margin:10px 0px 10px 0px;

}

.list img
{
text-align:left;
padding-right:10px;
width:auto;
float:left;
}

.blk1
{
color:#000000;
font-weight:bold;
font-size:12px;
position:relative;
top:-4px;
}



/* -----------------F O R M  C L A S S E S--------------*/

.frmtxt
{
font-size:11px;
color:#000000;
font-weight:normal;
}

.frmtxt1
{
font-size:12px;
color:#5a5a5a;
font-weight:normal;
}



.chkbx
{
width:100%;
display:block;
clear:both;

}

.orng-box
{
width:95%;
display:block;
background:#f7e0d7;
border:1px solid #d56337;
padding:10px;
}

.orng-box a
{
color:#000 !important;
text-decoration:none;
}

.orng-box a:hover
{
color:#000 !important;
text-decoration:underline;
}

.frm-con
{
width:100%;
display:block;
background:#f0f7ff;
border:1px solid #a0cbff;
}

.checkbox, .radio {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background:  url(images/Input/checkbox.gif) no-repeat;
	display: block;
	clear: left;
	float: left;
}

.radio {
	background: url( images/Input/radio.gif) no-repeat;
}

.select {
	position: absolute;
	width: 148px;
	height: 20px;
	padding: 0 20px 0px 8px;
	color: #000;
	font: 11px/21px arial,sans-serif;
	background: url(images/Input/list.jpg);
	overflow: hidden;
}

.select1 {
	position: absolute;
	width: 65px;
	height: 16px;
	padding: 0px 0px 4px 8px;
	color: #000;
	font: 11px/21px arial,sans-serif;
	background: url(images/Input/lst.jpg);
	overflow: hidden;
	
}
.select2 {
	position: absolute;
	width: 402px;
	height: 24px;
	padding: 4px 30px 4px 8px;
	color: #000;
	font: 11px/21px arial,sans-serif;
	background: url(images/Input/list-pro.jpg);
	overflow: hidden;

	}



input.field {
	background-color:#FFFFFF;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	padding: 2px 6px;
	margin-bottom: 3px;
	height: 14px;
	background-image:url(images/Input/Input-BG.jpg);
	border: 1px solid #c6c6c6;
	width:auto;
}


.con-txtbox {
	background-color:#FFFFFF;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	padding: 2px 6px;
	margin-bottom: 3px;
	height: 14px;
	background-image:url(images/Input/Input-BG.jpg);
	border: 1px solid #c6c6c6;
	width: 201px;
}

.con-txtarea{
	background-color:#FFFFFF;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	padding: 2px 6px;
	margin-bottom: 3px;
	height: 14px;
	background-image:url(images/Input/Input-BG.jpg) no-repeat top;
	border: 1px solid #c6c6c6;
	width: 404px;
	height:202px;
}

.register {
	background-color:#FFFFFF;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	padding: 2px 6px;
	margin-bottom: 3px;
	height: 14px;
	background-image:url(images/Input/Input-BG.jpg);
	border: 1px solid #c6c6c6;
	width: 160px;
}
.enquiry
{
width:100%;
display:block;
margin-top:10px;
}
/*
.button {
	background-color: #3fa211;
	-webkit-border-radius: 10px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	padding: 2px 8px;
	border: 1px solid #047700;
	background-image: url(images/Buttons/Button-BG.jpg);
	color: #ffffff;
	font-size: 11px;
	font-family: "VAGRouLig", Helvetica, Arial, sans-serif;
	margin-top: 0px;
	line-height: 12px;
}*/

.button1 {
	background-color: #3fa211;
	-webkit-border-radius: 10px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	padding: 2px 8px;
	border: 1px solid #047700;
	background-image: url(images/Buttons/Button-BG.jpg);
	color: #ffffff;
	font-size: 11px;
	font-family: "VAGRouLig", Helvetica, Arial, sans-serif;
	margin-top: 0px;
	line-height: 12px;
	width:80px;
}

.rdbtn
{
width:auto;
float:left;
margin-right:5px;
}


.srb
{
width:100px;
float:right;
}

.div2
{
width:100%;
display:block;
clear:both;
}

.div2-lh
{
width:45%;
float:left;
margin-right:12px;

}

.div2-rh
{
width:45%;
float:right;
margin-left:12px;


}

.divf
{
width:100px;
float:left;
margin-right:12px;
}

.divf1
{
width:140px;
float:left;

margin-right:5px;
}


.divf2
{
width:150px;
float:right;
margin-right:5px;
}
.divf3
{
width:95%;
display:block;
}

.ht
{
height:8px;
}


.textbox {
	background-color:#FFFFFF;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	padding: 2px 6px;
	margin-bottom: 3px;
	height: 14px;
	background-image:url(images/Input/Input-BG.jpg);
	border: 1px solid #c6c6c6;
	width: 90%;
}

.textbox3 {
	background-color:#FFFFFF;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	padding: 2px 6px;
	margin-bottom: 3px;
	height: 14px;
	background-image:url(images/Input/Input-BG.jpg);
	border: 1px solid #c6c6c6;
	width: 72px;
	margin-right:6px;
}

.textbox2 {
	background-color:#FFFFFF;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	padding: 2px 6px;
	margin-bottom: 3px;
	height: 14px;
	background-image:url(images/Input/Input-BG.jpg) ;
	border: 1px solid #c6c6c6;
	width: 95%;
	
}




.conrht
{
width:91%;
float:right;
}


#borrow-li
{
width:100%;
display:block;
}

#borrow-li ul
{

margin: 0;
padding: 0px !important;
margin:10px 0px 10px 0px;

}

#borrow-li ul li
{

margin: 0;
padding: 0px !important;
list-style:none;
background:url(images/right.jpg) no-repeat 0px 4px;
padding:0px 0px 0px 20px !important;
margin-bottom:6px;
color:#d56337;
}


/*-----------------------------------------------------
smsf-new   t a b l e   b a s e d   s t y l e s h e e t
-------------------------------------------------------*/
#left #ass-products {
	margin-bottom: 8px;
	border: 0px 1px 0px 1px ;
	border-color:#ccc;
	background-color: #f0f7ff;
}

#left #ass-products ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#left #ass-products ul li a {
	display: block;
	padding: 4px 14px;
	text-decoration: none;
	color: #fff;
	font-size: 9pt;
	background-image: url(images/Navigation/asse2-bg.jpg);
	border-right:1px solid #a3a3a3;
	border-left:1px solid #a3a3a3;
	border-top:1px solid #fff;
	
}
#left #ass-products ul li a:hover {
	background: #a0cbff;
	background-image: url(images/Navigation/asse2-bg-hover.jpg);
	
	border-top:1px solid #fff;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	color:#000;
}


#left #ass-products ul li a#cur {
	background: #a0cbff;
	background-image: url(images/Navigation/asse2-bg-hover.jpg);

	border-top:1px solid #fff;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;color:#000;
}




#left #ass-nav {
	
	border-width: 1px 1px 0px 1px;
	border-color: #cccccc;
	border-style: solid;
	background: #f4f5f9;
	
}
#left #ass-nav ul {
	margin: 0px;
	padding: 0px;
	width:100%;
	
	list-style-type: none;
	
}
#left #ass-nav ul li {	
	
	padding:0px;
	margin:0px;
	padding-bottom: 0px;
	margin-bottom:0px !important;
	
}
#left #ass-nav ul li a {

	display: block;
	padding: 14px;
	text-decoration: none;
	font-size: 8pt;
	line-height: 10pt;
	color: #5a5a5a;
	background-image: url(images/Navigation/ass-result-bg.jpg);
	border-bottom: 1px solid #cccccc;
}
#left #ass-nav ul li a:hover {
	background-image: url(images/Navigation/ass-result-bg-hover.jpg);
}
#left #ass-nav ul li a h3 {
	margin: 0px;
	padding: 0px;
	font-size: 12pt;
	line-height: 16pt;
	color: #000000;
	font-weight: 100;
}

table th
{
font-weight:normal;
}

.td-bl
{
font-size:14px;
color:#2995f8;
}

#contentfull {
	float: left;
	width: 680px;
	margin-right: 0px;
	margin-left: 10px;
	margin-bottom: 68px;
	padding-top: 9px;
	font-size:11px;
}

#contentfull p
{ padding: 0px;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 8px;
	font-size:11px;
	margin-left: 0;
	text-aligh: left;
	line-height:13px;
}
#contentfull h1 {
	font-weight: 100;
	font-family: "VAGRouLig", Helvetica, Arial, sans-serif;
	color: #2995f8;
	margin: 0;
	padding: 0;
	font-size:18px;
}
#contentfull h2 {
	font-weight: 100;
	font-family: "VAGRouLig", Helvetica, Arial, sans-serif;
	color: #2995f8;
	margin: 0;
	padding: 0;
		font-size:18px;
}
#contentfull h3 {
	font-weight: 100;
	font-family: "VAGRouLig", Helvetica, Arial, sans-serif;
	color: #2995f8;
	margin: 0;
	padding: 0;font-size:16px;
}
#contentfull h4 {
	font-weight: 100;
	font-family: "VAGRouLig", Helvetica, Arial, sans-serif;
	color: #2995f8;
	margin: 0;
	padding: 0;font-size:14px;
}
#contentfull h5 {
	font-weight: 100;
	font-family: "VAGRouLig", Helvetica, Arial, sans-serif;
	color: #2995f8;
	margin: 0;
	padding: 0; font-size:12px;
}
#contentfull a {
	color: #ce0085;
	text-decoration: none;
}
#contentfull a:hover {
	color: #ce0085;
	text-decoration: underline;
}
#contentfull strong, #content em {
	color: #d56337;
}
#contentfull ul {
	margin: 0;
	padding: 0;
display:table;	
}
.craigli
{
	background: url(images/agt_forward.png) no-repeat 0px 3px;
	margin:0px;padding:0px;
	display:table;
	padding:0px 0px 4px 22px;	
}
/*#contentfull ul li {
background: url(images/agt_forward.png) no-repeat 0px 3px;
margin:0px;padding:0px;
display:table;
padding:0px 0px 4px 22px;
}*/
/*Added by Ann______________________________________________________________________________________________________*/

#contentfull .button{ 
	background-color: #3fa211;
	-webkit-border-radius: 10px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	padding: 2px 8px;
	border: 1px solid #047700;
	background-image: url(images/Buttons/Button-BG.jpg);
	color: #ffffff;
	font-size: 13px;
	font-family: "VAGRouLig", Helvetica, Arial, sans-serif;
	margin-top: 0px;
	line-height: 13px;
	cursor:pointer;
}

.buttonred {
	background-color: #b81d00;
	-webkit-border-radius: 10px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	padding: 2px 8px;
	border: 1px solid #773900;
	background-image: url(images/Buttons/button-red.jpg);
	color: #ffffff;
	font-size: 11px;
	font-family: "VAGRouLig", Helvetica, Arial, sans-serif;
	margin-top: 0px;
	line-height: 12px;
}

.trbg
{
background:#f0f7ff;
}

.prc
{
font-size:14px;
}

.blbg
{
font-size:18px;
color:#000;
}




/*-----------------------------------------------------
smsf-new 26april   t a b l e   b a s e d   s t y l e s h e e t
-------------------------------------------------------*/
#login-boxn{
	margin-top: 30px;
	/*margin-right: 30px !important;
	margin-right:0px;*/
	width:210px !important;
	width: 215px;
	float: right;
	color: #FFFFFF;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
}

#login-boxn h3 {
	color: #2995f8;
	margin: 0;
	padding: 0px 0px 10px 0px;
	font-size: 12pt;
	font-weight: 100;
	font-family:Arial, Helvetica, sans-serif;
}

#login-boxn .labels {
	padding-right: 7px;
	float: left;
}
#login-box p {
	padding: 0px;
	margin: 0px 0px 8px 0px;
}

#login-boxn input.field {
	background-color:#FFFFFF;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	padding: 2px 6px;
	margin-bottom: 3px;
	height: 14px;
	background-image:url(images/Input/Input-BG.jpg);
	border: 1px solid #c6c6c6;
	width: 143px;
}

#login-boxn .button {
	background-color: #3fa211;
	-webkit-border-radius: 10px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	padding: 2px 8px;
	border: 1px solid #047700;
	background-image: url(images/Buttons/Button-BG.jpg);
	color: #ffffff;
	font-size: 13px;
	font-family: "VAGRouLig", Helvetica, Arial, sans-serif;
	margin-top: 0px;
	line-height: 13px;
}


#login-boxn .blubg
{
background: url(images/login-bg.gif) no-repeat;
height:80px;
width:210px;
}

#login-boxn .blubg1
{
background: url(images/lgn.jpg) no-repeat;
height:32px;
width:210px;
}

#login-boxn .blubg2
{
background: url(images/ac-bg.gif) no-repeat;
height:60px;
width:212px;
}

#login-boxn a
{
color:#fff;
text-decoration:none;
}
#login-boxn a:hover
{
color:#fff;
text-decoration:none;
}

#subcontent2
{
position:absolute; 
visibility: hidden; 
background-color: white; 
border:1px solid #2e92e8;
width: 115px; 
height: 139px; 
padding: 4px;
color:#000;
text-align:left;
padding-left:15px;
}

#subcontent2 a
{
text-decoration:none;
color:#000;
text-align:left;
}
#subcontent2 a:hover
{
text-decoration:underline;
color:#ce0085;
text-align:left;
}

#right #latest-news {
	margin-bottom: 8px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	background-image: url(images/Twitter-BG.jpg);
	border: 1px solid #adb9c2;
/*	padding:9px;	*/
	background:#e6ecef;
}
#latest-news h3
{
color:#000;
font-size:18px;
margin:0px;
padding:15px 0px 15px 0px;
text-align:center;
border-bottom:1px solid #adb9c2;
font-weight:normal;
}

#latest-news-txt {
	font-size: 8pt;
	line-height: 11pt;
	padding: 12px 0px 15px 10px;
	background:url(images/latst-mid.jpg) no-repeat bottom;
}

#latest-news-txt h5
{
margin:0px;
padding:0px;
color:#65b1f5;
font-weight:bold;
font-size:12px;
}

#latest-news-txt .date
{
color:#000;
}

#latest-news-txt1 {
	font-size: 8pt;
	line-height: 11pt;
	padding: 12px 0px 15px 10px;

}

#latest-news-txt1 h5
{
margin:0px;
padding:0px;
color:#65b1f5;font-weight:bold;
font-size:12px;
}

#latest-news-txt1 .date
{
color:#000;
}

.paging
{
background:#f6f6f6;
color:#000;
font-size:11px;
text-align:center;
}

.paging a
{
color:#000 !important;
font-size:11px;
text-align:center;font-weight:bold;
padding:0px 2px 0px 2px;
}

/*.paging a
{
color:#000 !important;
font-size:11px;
text-align:center;font-weight:bold;
text-decoration:underline !important;
padding:0px 2px 0px 2px;
}*/

.paging a:hover
{
color:#000 !important;
font-size:11px;
text-align:center;
font-weight:bold;
text-decoration:none !important;
}

.paging a#sel
{
color:#000 !important;
font-size:11px;
text-align:center;
font-weight:bold;
text-decoration:none !important;
}
.blue-bg
{
width:100% !important;
display:block;
background:#f0f7ff;
border:1px solid #a0cbff;
margin-bottom:12px;
}

table.blue-bg
{
width:100%;
display:block;
background:#f0f7ff;
border:1px solid #a0cbff;
margin-bottom:12px;
}

.input-sel
{
width:97%;
font-size:12px;
padding: 0px 0px 0px 6px ;


	height: 20px;
	background:url(images/Input/Input-BG.jpg) repeat-x;
	border: 1px solid #c6c6c6;

}

.rel-pro-table
{
border: 1px solid #cccccc;
-webkit-border-top-left-radius :6px;
-webkit-border-top-right-radius:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
border-radius:6px;
margin-left:20px;margin-bottom:12px;
}

.rel-pro-tablehd
{
border: 1px solid #f4f5f9;
-webkit-border-top-left-radius :6px;
-webkit-border-top-right-radius:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
border-bottom:1px solid #cccccc;
background:#f4f5f9;
height:32px;

font-size:14px;
text-align:center;
}

.reltxt
{
color:#359bf8;
font-size:13px;
}

.reltxt a
{
text-decoration:none;
color:#359bf8 !important;
font-size:13px;
}

.reltxt a:hover
{
text-decoration:underline;
color:#359bf8 !important;
font-size:13px;
}

.textbox4{
	background-color:#FFFFFF;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	padding: 2px 6px;
	margin-bottom: 3px;
	height: 14px;
	background-image:url(images/Input/Input-BG.jpg) ;
	border: 1px solid #c6c6c6;
	width: 80%;
}

.trgrey
{
background:#f5f5f5;
}


.trust-deed-table
{
border: 1px solid #cccccc;
-webkit-border-top-left-radius :6px;
-webkit-border-top-right-radius:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
border-radius:6px;
width:100%;
font-size:14px;background:#f4f5f9;
}

/*.trust-deed-tablehd
{-webkit-border-top-left-radius :6px;
-webkit-border-top-right-radius:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
border-bottom:1px solid #f4f5f9;
background:#f4f5f9;
height:32px;
font-size:14px;
}*/

/*.trust-deed-tablehd th
{
height:32px;
font-size:14px;
	
}*/

.trust-deed-table a
{
color:#2995f8 !important;
font-size:14px;
}

.advisortab-bg 
{
background:url(images/tab-bg.jpg) repeat-x;
height:30px;
padding-top:4px;
padding-left:6px;color:#5baefa;
}

.advisortab-bg th
{
font-size:13px;

height:25px;
text-align:center;
}

.seltab
{
background:#fff;
font-size:13px;
color:#000 !important;
border-top:1px solid  #c6d5e6;
border-left:1px solid  #c6d5e6;
border-right:1px solid  #c6d5e6;
text-align:center;
}

.adtr-bd
{
border-right: 1px solid #cccccc;
}

.advisortab-table-hd
{
border: 1px solid #cccccc;
-webkit-border-top-left-radius :6px;
-webkit-border-top-right-radius:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
border-radius:10px;background:#f4f5f9;
border-bottom:0px;
height:28px;
padding:0px 0px 0px 11px;
font-size:13px;

}

.advisortab-table
{
-webkit-border-top-left-radius :6px;
-webkit-border-top-right-radius:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;

border-radius:6px;
border: 1px solid #cccccc;
border-bottom:1px solid #cccccc;
background:#f4f5f9;
font-size:13px;
margin:12px 0px 0px 0px;
}

.advisortab-table th
{
font-size:12px;
padding-left:10px;

}
.advisortab-tablehd
{


}

.trwht
{
background:#fff;
}
.advisortab-pg
{
background:#f4f5f9;
border-top:1px solid #cccccc;
}


.advisortab-table a
{
color:#2995f8 !important;
text-decoration:none;

}

.advisortab-table a:hover
{
color:#2995f8 !important;
text-decoration:underline;
}

.blu 
{
color:#2995f8 !important;
font-size:11px;
line-height:16px;
}

.pading
{
padding:0px 0px 0px 15px;
}


.textbox5 {
	background-color:#FFFFFF;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	padding: 2px 6px;
	margin-bottom: 3px;
	height: 14px;
	background-image:url(images/Input/Input-BG.jpg);
	border: 1px solid #c6c6c6;
	width:auto;
	margin-right:6px;
}

.blsml
{
font-size:12px;
padding-left:8px;
}













