html
{
	font-size: 100.01%;
}
body
{
	margin: 0px auto; 
	font: 80% Arial,Helvetica,sans-serif;
	width: 1006px;
}
h1
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
h2
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
}
hdemo
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	color: Red;
}
p
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
input
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
}
form
{
	display: inline;
}

/*	margin:0;
	padding: 5px 10px;
	line-height: 1.3;
	text-align: justify*/
#headerwrapper
{
    background: url(../images/Nav/logo_highqual_background.jpg); 
    width:100%;
    height:126px;
    position:absolute;
    left:0px;
    border-bottom: #FDAF05 1px solid;
}
#header
{
	width: 1006px;
	/*border-bottom: #005dac 1px solid;*/
	position: relative;
	height: 141px;
	margin: 0px 0px 18px 0px;
}
#header h1
{
	left: 24px;
	position: absolute;
	top: 0px;
}
#header h1 a
{
	display: block;
	background: url(../images/nav/logo_highqual.jpg) no-repeat;
	overflow: hidden;
	width: 310px;
	text-indent: -9999px;
	height: 126px;
}
ul.tools
{
	right: 0px;
	position:relative;
	float:right;
		            	   font-family: 'Open Sans Condensed', sans-serif;
            	      font-weight:bold;
		text-transform: uppercase;
		margin-top:25px;
}

.password
{
	font-size: 12px;
	border: 1px solid #cc9933;
	width: 200px;
	font-family: arial, sans-serif;
}
.pstrength-minchar
{
	font-size: 10px;
}
ul.tools li
{
	padding-bottom: 0px;
	padding-top: 0px;
	list-style: none;
	display: inline;
	padding-left:6px;
}

ul.tools a
{
	padding-right: 10px;
	padding-left: 5px;
	font-size: 13px;
	color: #F39221;
	text-decoration: none;
	vertical-align:middle;
}
ul.tools a:hover
{
	cursor: pointer;
	text-decoration: none;
	color:#F39221;
}
div.countbox
{
	right: 0px;
	position: absolute;
	top: 91px;
	color: #18457B;
	font-size: 19px;
	font-family: 'Open Sans Condensed', sans-serif;
    font-weight:bold;
	padding-right:16px;
	padding-top:5px;
}

div.formbox
{
	right: 0px;
	width: 260px;
	position: absolute;
	top: 65px;
		background: url(../images/Nav/search_background.png) no-repeat;
}
div.formbox input
{
	background: url("../images/nav/alpha-sprites_input.png") no-repeat scroll 0px 0px transparent;
    border: medium none;
    color: #5F5F5F;
    float: left;
    height: 15px;
    margin: 0 3px 0 0;
    padding: 7px;
    width: 174px;

}
div.formbox img
{
/*	padding:0px 0px 0px 0px;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 3px;
	height: 22px;
	text-decoration: none; */
/*	background: url(../images/Nav/Blank.png) no-repeat;*/
	/*	font-family: 'Font Name', Terminal Dosis;
		text-transform: uppercase; */
	/*	-moz-border-radius: 2px;
  -webkit-border-radius: 2px; */
  vertical-align:top;
}
div.welcome
{
	margin: 0px 0px 0px 16px;
	padding-top: 0px;
	padding-bottom: 0px;
	width: 957px;
	background-color: #F6F3EC;
	border-bottom: solid 0px #005dac;
	text-align: right;
}
#button
{
	padding: 0 0 0 0;
	margin-bottom: 1em;
	right: 0px;
	position: absolute; /*	clear:both;*/
	top: 113px;
}
#button ul
{
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	display: inline;
}

#button li
{
	float: left;
	margin: 0;
	list-style: none;
	display: inline;
}
#button li a
{
	float: left;
	padding: 5px 5px 5px 0.5em;
	border-right: 1px solid #918680;
	background-color: #ffffff;
	color: #005dac;
	font-size: 15px;
	font-weight: 700;
	text-decoration: none; /*width: 100%;*/
}

#button .lastitem
{
	/*float: left;*/
	padding: 5px 5px 5px 0.5em;
	border-right: 0px solid #918680;
	background-color: #ffffff;
	color: #005dac;
	font-size: 15px;
	text-decoration: none; /*width: 100%;*/
}

html > body #button li a
{
	width: auto;
}

#button li a:hover
{
	background-color: #df7a1c;
	color: #fff;
}

ul.section
{
	padding-top: 10px;
}
ul.section li
{
	float: right;
	margin-left: 0px;
}
ul.section a
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 100%;
	float: right;
	padding-bottom: 0px;
	color: #1558c3;
	padding-top: 2px;
	text-decoration: none;
}
ul.section a:hover
{
	color: #000;
	background-color: #fef4bb;
	cursor: pointer;
	text-decoration: none;
}
#content
{
	margin-left: 0px;
	width: 990px;
	padding-top: 10px;
}
div.column-1
{
	display: inline;
	float: left;
	padding-bottom: 10px;
	margin: 2px 2px 0px 16px;
	width: 310px; /*244px*/
	valign: top;
}
div.column-1 img
{
	margin-left: 1px;
}
div.column-1 p
{
	font-size: 90%;
	color: #918680;
	margin: 7px 0px 0px 0px;
}
div.column-2
{
	border-right: #918680 1px solid;
	float: left;
	border-left: #918680 1px solid;
	width: 247px;
	height: 500px;
}
div.column-2 h2
{
	font-weight: 700;
	font-size: 19px;
	margin: 2px 0px 0px 10px;
	color: #005dac;
}
div.column-2 img
{
	float: left;
	margin: 1px 15px 0px 10px;
}
div.column-2 p
{
	font-size: 90%;
	margin: 1px 1px 1px;
	color: #918680;
}
div.column-3
{
	width: 390px;
	float: left;
}
a.arrow
{
	display: inline;
	font-size: 85%;
	color: #1558c3;
	text-decoration: none;
}
a.arrow img
{
	vertical-align: middle;
	display: inline;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	position: relative;
	border-bottom-style: none;
}
div.news
{
	clear: both;
	margin: 5px;
}
div.news h2
{
	margin-top: 20px;
	font-weight: 700;
	font-size: 19px;
	color: #005dac;
}
div.news ul
{
	list-style: none;
	margin-left: 3px;
	padding-left: 19px;
	list-style-image: url(../images/news-li.gif);
}
div.news ul li
{
	margin-left: 5px;
	margin-right: 3px;
	margin-bottom: 5px;
}
div.news ul a
{
	font-size: 85%;
	color: #1558c3;
	text-decoration: none;
}
div.news ul a:hover
{
	color: #000;
	background-color: #fef4bb;
	cursor: pointer;
	text-decoration: none;
}
div.video
{
	padding-right: 0px;
	padding-left: 9px;
	padding-bottom: 8px;
	padding-top: 0px;
	border-bottom: #918680 1px solid;
}
div.video h2
{
	/*font-weight: 700px;*./  	font-size: 19px;  	background: url(../images/video-h2.gif) no-repeat 140px 1px;  	margin: 2px 0px 0px 10px;  	color: #005dac; } div.video img { 	margin-top: 0px; } #lien {	/* "link" will be our container, here div tag */
	padding-right: 0px;
	padding-left: 40px;
	padding-bottom: 0px;
	padding-top: 15px;
	float: left;
}

#lien a
{
	/* definition of link that will take all of container's space */
	display: block;
	width: 100%;
	height: 100%;
	color: #000;
}
#lien img
{
	/* definition of link that will take all of container's space */
	border: none;
}

#lien a:hover
{
	/* first image being masked when hovered onto */
	background: transparent none;
}
#lien2
{
	/* "link" will be our container, here div tag */
	padding-right: 0px;
	padding-left: 50px;
	padding-bottom: 5px;
	padding-top: 17px;
	float: left;
}

#lien2 a
{
	/* definition of link that will take all of container's space */
	display: block;
	width: 100%;
	height: 100%;
	color: #000;
}
#lien2 img
{
	/* definition of link that will take all of container's space */
	border: none;
}

#lien2 a:hover
{
	/* first image being masked when hovered onto */
	background: transparent none;
}

#footer
{
	clear: both;
	padding-left: 0px;
	margin: 0px 0px 0px 16px;
	width: 956px;
}
div.footer-left a
{
	color: #fff;
	float: right;
}
div.footer-left
{
	float: right;
	width: 956px;
}
div.footer-left img
{
	padding-right: 8px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
div.footer-left span
{
	display: block;
	font-size: 120%;
	margin: 10px 0px 10px 10px;
		color: #18457B;
	font-family: 'Open Sans Condensed', sans-serif;
   font-weight:bold;
}
div.footer-right
{
	float: right;
	width: 650px;
}
div.footer-right ul
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	overflow: hidden;
	padding-top: 10px;
}
div.footer-right ul li
{
	float: left;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
	list-style: none;
}
div.footer-right ul li:first-child
{
	background: none transparent scroll repeat 0% 0%;
}
div.footer-right ul a
{
	font-size: 8pt;
	color: #005dac;
}
div.footer-right p
{
	clear: both;
	font-size: 8pt;
	margin: -10px 00px 0px 10px;
	color: #918680;
}
.genetable
{
	padding-left: 10px;
	font-size: 14px;
	margin-left: 400px;
	vertical-align: top;
	color: #005dac;
	padding-top: 0px;
}
.headerLogin
{
	font-size: 19px;
	color: #005dac;
}
.genetable a
{
	padding-left: 10px;
	font-size: 12px;
	margin-left: 400px;
	vertical-align: top;
	color: #005dac;
	padding-top: 0px;
}
#leftcolumn
{
	border-right: #CDD6E0 1px solid;
	padding-right: 3px;
	padding-left: 0px;
	padding-bottom: 20px;
	vertical-align: top;
	width: 175px;
	
}
#navcolumn-1
{
	float: right;
	width: 240px;
	padding-top: 25px;
	padding-bottom: 10px;
	padding-left: 14px;
	margin-left:0px;
	font-family: 'Open Sans Condensed', sans-serif;
   
  background: url("../images/nav/interior-sidebar-bg.png") no-repeat scroll 0 0 transparent;
}

#navcolumn-participant
{
	float: right;
	width: 240px;
	padding-top: 8px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-left:0px;

	 font-family: 'Open Sans Condensed', sans-serif;

     background-color:#F5F5F5;
 /*background: url("../images/nav/interior-sidebar-bg.png") no-repeat scroll 0 0 transparent;*/
}

#navcolumn-participant h1
{
	font-size: 20px;
	color: #003063;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-left:20px;
	text-align: left;
	margin-top:13px;
	margin-bottom:10px;
}

#navcolumn-1 h1
{
	font-size: 19px;
	color: #003063;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-left:14px;
	text-align: left;
}
#centercolumn
{
	padding-left: 10px;
	padding-bottom: 20px;
	margin: 2px 15px 0px;
	vertical-align: top;
	
}
#centercontent
{
	width: 100%;
	padding-top: 10px;
}
#centercontent h1
{
	font-size: 19px;
	color: #18457B;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 10px;
	  font-family: 'Open Sans Condensed', sans-serif;
    	    font-weight:bolder;
}
#centercontent h2
{
	font-size: 14px;
	color: #df7a1c;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#centercontent h2 a
{
	font-size: 14px;
	color: #df7a1c;
}
#centercontent h3
{
	color: #005dac;
}
#centercontent h4
{
	font-size: 14px;
	vertical-align: top;
	color: #646060;
	padding-top: 0px;
}
#centercontent p
{
	padding-right: 40px;
	padding-left: 10px;
	padding-bottom: 10px;
	text-align: left;
	font-family: Arial, helvetica, Sans-Serif;
	font-size: 90%;
}
#centercontent a
{
	color: #1558c3;
	text-decoration: none;
}
#centercontent a:hover
{
	color: #000;
	background-color: #fef4bb;
	cursor: pointer;
	text-decoration: none;
}
#centercontent ul
{
	padding-right: 40px;
	padding-left: 20px;
	text-align: left;
	font-family: Arial, helvetica, Sans-Serif;
	font-size: 90%;
}
#centercontent ol
{
	padding-right: 40px;
	padding-left: 30px;
	text-align: left;
	font-family: Arial, helvetica, Sans-Serif;
	font-size: 90%;
}
#centerlogincontent
{
	width: 100%;
	padding-top: 10px;
	padding-left: 80px;
	text-align: center;
}
#centerlogincontent h1
{
	font-size: 19px;
	color: #005dac;
	padding-bottom: 10px;
	padding-left: 10px;
}
#centerlogincontent p
{
	padding-left: 300px;
	padding-bottom: 10px;
	text-align: left;
	font-family: Arial, helvetica, Sans-Serif;
	font-size: 85%;
}
.editpartHead
{
	padding-left: 10px;
	font-size: 19px;
	vertical-align: top;
	width: 600px;
	color: #005dac;
	padding-top: 0px;
}
.nonHeader
{
	padding-left: 10px;
	font-size: 19px;
	vertical-align: top;
	color: #005dac;
}
#rightcolumn
{
	border-right: #918680 1px solid;
	padding-right: 5px;
	display: inline;
	padding-left: 15px;
	padding-bottom: 20px;
	margin: 2px 5px 0px 16px;
	vertical-align: top;
}
.tableCap
{
	width: 300px;
}
.tableCap2
{
	width: 300px;
}
.treeheader
{
	padding-bottom: 0px;
	margin: 0px 0px 4px 2px;
	vertical-align: top;
	color: #005dac;
}
#P_Tree1_TreeView1
{
	padding-right: 10px;
	padding-left: 0px;
	padding-bottom: 30px;
	text-align: right;
}
#P_Tree1_TreeView1 td
{
	padding-bottom: 10px;
	padding-top: 10px;
	padding-right: 5px;
	border-bottom: solid 2px;
	border-bottom-color: #F6F3EC;
	margin-right: 0px;
	text-align: right;
}
#P_Tree1_TreeView1 a
{
	color: #005dac;
}
.tree_selected
{
	border-right: #df7a1c 6px solid;
	margin-right: 0px;
	text-align: right;
}
.tree_root_style
{
	text-align: right;
}
.Grid_HeadStyle
{
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Arial, Helvetica, sans-serif;
	background-color: #D6E3FF;
}
.Grid_HeadStyle_Blue
{
	font-weight: bold;
	font-size: 10px;
	color:#005dac;
	font-family: Arial, Arial, Helvetica, sans-serif;
	background-color: #f6f3ec;
}
.Required
{
	font-size: large;
	color: red;
}
.FormLabel
{
	font-weight: bold;
	font-size: 12px;
	color: #444444;
	font-family: arial, helvetica, sans-serif;
}
.FormLabelComment
{
	font-weight: normal;
	font-size: 12px;
	color: #444444;
	font-family: arial, helvetica, sans-serif;
}

.FormLabelCommentFireFox
{
	font-weight: normal;
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	border-color: #EFF7FE;
	border: 2;
}
.FormText
{
	font-weight: normal;
	font-size: 12px;
	color: #444444;
	font-family: arial, helvetica, sans-serif;
}
.FormHeaderEnrollment
{
	font-weight: bold;
	font-size: 16px;
	color: #444444;
	font-family: arial, helvetica, sans-serif;
}
.FormSection
{
	font-weight: bold;
	font-size: 16px;
	color: #005dac;
	font-family: arial, helvetica, sans-serif;
}
.Tree_NodeStyle
{
	color: #0000cc;
}
.Tree_HoverNodeStyle
{
	color: #005dac;
	text-decoration: underline;
}
.sitemap
{
	font-size: 8pt;
}
.collapsePanel
{
	width: 100%;
	height: 0px;
	background-color: white;
}
.collapsePanelHeader
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	float: none;
	padding-bottom: 5px;
	vertical-align: middle;
	width: 640px;
	cursor: pointer;
	color: yellow;
	padding-top: 5px;
	height: 20px;
	background-color: black;
}
.cdeStyle
{
	border-top-width: 1px;
	border-left-width: 1px;
	border-left-color: #005dac;
	border-bottom-width: 1px;
	border-bottom-color: #005dac;
	border-top-color: #005dac;
	border-right-width: 1px;
	border-right-color: #005dac;
}
.roundedCornerSpacer
{
	border-top-width: 0px;
	clear: both;
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: 0px;
	font-size: 1px;
	border-bottom-width: 0px;
	padding-bottom: 0px;
	margin: 0px;
	line-height: 1px;
	padding-top: 0px;
	border-right-width: 0px;
}
.borderTL
{
	border-top-width: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: 0px;
	z-index: 99;
	border-bottom-width: 0px;
	padding-bottom: 0px;
	width: 14px;
	padding-top: 0px;
	height: 14px;
	border-right-width: 0px;
}
.borderTR
{
	border-top-width: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: 0px;
	z-index: 99;
	border-bottom-width: 0px;
	padding-bottom: 0px;
	width: 14px;
	padding-top: 0px;
	height: 14px;
	border-right-width: 0px;
}
.borderBL
{
	border-top-width: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: 0px;
	z-index: 99;
	border-bottom-width: 0px;
	padding-bottom: 0px;
	width: 14px;
	padding-top: 0px;
	height: 14px;
	border-right-width: 0px;
}
.borderBR
{
	border-top-width: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: 0px;
	z-index: 99;
	border-bottom-width: 0px;
	padding-bottom: 0px;
	width: 14px;
	padding-top: 0px;
	height: 14px;
	border-right-width: 0px;
}
.borderTL
{
	clear: both;
	float: left;
}
.borderBL
{
	clear: both;
	float: left;
}
.borderTR
{
	clear: right;
	float: right;
}
.borderBR
{
	clear: right;
	float: right;
}
.borderTL
{
	margin: -1px 0px 0px -1px;
}
.borderTR
{
	margin: -1px -1px 0px 0px;
}
.borderBL
{
	margin: -14px 0px 0px;
}
.borderBR
{
	margin: -14px 0px 0px;
}
.borderTL
{
	margin-left: -1px;
}
html > body .borderTL
{
	margin-left: -1px;
}
.borderTR
{
	margin-right: -1px;
}
html > body .borderTR
{
	margin-right: -1px;
}
.borderBL
{
	margin-left: 0px;
}
html > body .borderBL
{
	margin-left: 0px;
}
.borderBR
{
	margin-right: 0px;
}
html > body .borderBR
{
	margin-right: 0px;
}
.content
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	padding-bottom: 0px;
	margin: 0px;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	padding-right: 40px;
	padding-left: 10px;
	padding-bottom: 10px;
	text-align: justify;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 90%;
}
.contentWrapper
{
	border-top-width: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	padding-bottom: 0px;
	width: 100%;
	padding-top: 0px;
	border-right-width: 0px;
}
.modalBackground
{
	background-color: White;
}
.modalPopup
{
	padding: 8px 8px 8px 8px;
	border: 1px solid #5a92ce;
	text-align: left;
	width: 300px;
	background-color: #EFF7FE;
}
.modalfade
{
	background-color: White;
	filter: alpha(opacity=60);
	opacity: 0.7;
}
.textDivider
{
	color: #BCBEC0;
	vertical-align: middle;
}
.loginIcon
{
	padding-top: 0px;
	padding-bottom: 0px;
	vertical-align: bottom;
}
.textDividerNav
{
	color: #BCBEC0;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
}
.textStrong
{
	color: #1558c3;
	font-weight: bold;
}
.sabDivider
{
	color: #F6F3EC;
	padding-top: 1px;
	margin-right: 40px;
}
div.figure
{
	float: right;
	width: 45%;
	margin: 5px 40px 5px 20px;
	border: thin silver solid;
	display: block;
}
div.figure p
{
	font-style: italic;
	font-size: smaller;
	padding: 0em;
}
div.figure2
{
	float: left;
	width: 45%;
	margin: 10px 10px 10px 10px;
	border: thin silver solid;
}
div.figure2 p
{
	font-style: italic;
	font-size: smaller;
	padding: 0em;
}
div.figure3
{
	float: right;
	width: 25%;
	margin: 5px 40px 5px 20px;
	border: thin silver solid;
	display: block;
}
div.figure3 p
{
	font-style: italic;
	font-size: smaller;
	padding: 0em;
}

div.figure4
{
	float: right;
	width: auto;
	margin-left: 10px;
	margin-bottom: 10px;
	border: thin silver solid;
	display: block;
}

div.figure5
{
	float: left;
	width: 350px;
	margin-right: 50px;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	border: thin silver solid;
	display: block;
}

.myaccount_title
{
	color: #005dac;
	font-size: 16px;
	font-weight: bold;
}

/* Left side navigation NEW */

ul.SideMenu
{
	/*right: */
	text-align: left;
	list-style-type: none;
	margin-left:0px;
	padding-right:0px;
	padding-left:24px;
}

ul.SideMenu li
{
	padding-bottom: 10px;
	padding-top: 10px;
	list-style: none;
	display: block;
	border-bottom: 1px solid #CDD6E0;
}

ul.SideMenu li a
{
	padding-right: 10px;
	padding-left: 0px;
	padding-bottom: 12px;
	padding-top: 15px;
	line-height: 20px;
	font-size: 14px;
    font-weight:bold;
	color: #003063;
	text-decoration: none;
}

ul.SideMenu li a h1
{
	font-size: 19px;
	color: #003063;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-left:10px;
	text-align: left;
	text-transform: uppercase;
	margin-left:-36px;
}

ul.SideMenu a:hover
{
	cursor: pointer;
	color: #000000;
}


/*  Left side navigation end  */

.info, .success, .warning, .error, .validation
{
	border: 1px solid;
	margin: 10px 0px;
	padding: 15px 10px 15px 50px;
	background-repeat: no-repeat;
	background-position: 10px center;
}


.info
{
	color: #00529B;
	background-color: #BDE5F8;
	background-image: url(../images/info.gif);
}

.success
{
	color: #4F8A10;
	background-color: #DFF2BF;
	background-image: url('~/images/messages/success.ico');
}

.warning
{
	color: #9F6000;
	background-color: #FEEFB3;
	background-image: url(../images/warning.ico);
}
.Actions
{
	color: #5a92ce;
	background-color: #eff7fe;
	border: 1px solid;
	margin: 10px 0px;
	padding: 15px 10px 15px 50px;
	background-repeat: no-repeat;
	background-position: 10px center;
}



.error
{
	color: #D8000C;
	background-color: #FFBABA;
	background-image: url('~/images/messages/error.gif');
}

.validation
{
	color: #D63301;
	background-color: #FFCCBA;
	background-image: url('~/images/messages/validation.gif');
}

/*
			Vertical Accordions
		*/

.accordion_toggle
{
	display: block;
	height: 9px; /*height: 30px;*/ /* 			width: 680px; 			*/
	width: 628px; /* 			background: url(images/accordion_toggle.jpg) no-repeat top right #a9d06a; 			*/ /*background: url(../images/cde_plus.jpg) no-repeat top left;*/ /*background: url(../images/cde_plus.jpg) no-repeat center center;*/ /* 			background: url(../images/next_section.jpg) no-repeat center center; 			*/
	background: url(../images/next_section_off.jpg) no-repeat center center; /* 			background: url(../images/next_section_off_white.jpg) repeat center center; 			*/ /* 			padding: 0 10px 0 10px; 			*/
	padding: 0 0 0 10px;
	line-height: 30px; /* 			color: #ffffff; 			*/
	font-weight: normal;
	text-decoration: none;
	outline: none;
	font-size: 12px; /*color: #000000;*/ /*color: #FFFFFF;*/
	color: #F6F3EC; /*cursor: pointer;*/
	margin: 0 0 0 0;
}

.accordion_toggle b
{
	/* 			margin: 30px 0 0 20px; 			*/
	margin: 30px 20 0 20px; /* 			margin: 30px 0 5px 20px; 			*/
}


.accordion_toggle_active
{
	/* 			background: url(images/accordion_toggle_active.jpg) no-repeat top right #e0542f; 			*/
	height: 30px;
	color: #000000; /*background: url(../images/cde_minus.jpg) no-repeat top left;*/
	background: url(../images/next_section_off.jpg) no-repeat center center;
}

.accordion_content
{
	background-color: #ffffff;
	color: #444444;
	overflow: hidden;
	padding: 10px 0 10px 10px;
}

.accordion_content h2
{
	margin: 15px 0 5px 10px;
	color: #0099FF;
}

.accordion_content p
{
	line-height: 150%;
	padding: 5px 10px 15px 10px;
}

.vertical_accordion_toggle
{
	display: block; /*height: 30px;*/
	height: 0px;
	width: 540px; /* 			background: url(images/accordion_toggle.jpg) no-repeat top right #a9d06a; 			*/ /*background: url(../images/cde_plus.jpg) no-repeat top left;*/ /* 			background: url(../images/next_section.jpg) no-repeat center center; 			*/
	background: url(../images/next_section_off.jpg) no-repeat center center;
	padding: 0 10px 0 10px;
	line-height: 30px; /* 			color: #ffffff; 			*/
	font-weight: normal;
	text-decoration: none;
	outline: none;
	font-size: 12px; /* 			color: #000000; 			*/ /**/ /**/
	color: #F6F3EC; /* 			border-bottom: 1px solid #cde99f; 			*/ /* 			cursor: pointer; 			*/
	margin: 0 0 0 0;
}

.vertical_accordion_togglecde834
{
	display: block;
	height: 30px;
	width: 540px; /* 			background: url(images/accordion_toggle.jpg) no-repeat top right #a9d06a; 			*/ /*background: url(../images/cde_plus.jpg) no-repeat top left;*/ /* 			background: url(../images/next_section.jpg) no-repeat center center; 			*/
	background: url(../images/next_section_off.jpg) no-repeat center center;
	padding: 0 10px 0 10px;
	line-height: 30px; /* 			color: #ffffff; 			*/
	font-weight: normal;
	text-decoration: none;
	outline: none;
	font-size: 12px; /* 			color: #000000; 			*/ /**/ /**/
	color: #F6F3EC; /* 			border-bottom: 1px solid #cde99f; 			*/ /* 			cursor: pointer; 			*/
	margin: 0 0 0 0;
}

.vertical_accordion_toggle b
{
	margin: 30px 0 5px 20px;
}

.vertical_accordion_toggle_active
{
	/* 			background: url(images/accordion_toggle_active.jpg) no-repeat top right #e0542f; 			*/ /*background: url(../images/cde_minus.jpg) no-repeat top left;*/
	height: 30px;
	background: url(../images/next_section_off.jpg) no-repeat center center; /* 			changed to black (#000000) 			color: #ffffff; 			*/
	color: #000000; /* 			border-bottom: 1px solid #f68263; 			*/
}

.vertical_accordion_toggle_activecde834
{
	/* 			background: url(images/accordion_toggle_active.jpg) no-repeat top right #e0542f; 			*/ /*background: url(../images/cde_minus.jpg) no-repeat top left;*/
	background: url(../images/next_section_off.jpg) no-repeat center center; /* 			changed to black (#000000) 			color: #ffffff; 			*/
	color: #000000; /* 			border-bottom: 1px solid #f68263; 			*/
}

.vertical_accordion_content
{
	background-color: #ffffff;
	color: #444444;
	overflow: hidden;
	padding: 5px 10px 15px 10px;
}

.vertical_accordion_contentcde834
{
	background-color: #ffffff;
	color: #444444;
	overflow: hidden;
	padding: 5px 10px 15px 10px;
}

.vertical_accordion_content h2
{
	margin: 15px 0 5px 10px;
	color: #0099FF;
}

.vertical_accordion_content p
{
	line-height: 150%;
	padding: 5px 10px 15px 10px;
}

/* accordion2 */

.vertical_accordion_toggle2
{
	display: block; /* 			height: 30px; 			*/
	height: 0px;
	width: 540px; /* 			background: url(images/accordion_toggle.jpg) no-repeat top right #a9d06a; 			*/ /*background: url(../images/cde_plus.jpg) no-repeat top left;*/ /* 			background: url(../images/next_section.jpg) no-repeat center center; 			*/
	background: url(../images/next_section_off.jpg) no-repeat center center;
	padding: 0 10px 0 10px;
	line-height: 30px; /* 			color: #ffffff; 			*/
	font-weight: normal;
	text-decoration: none;
	outline: none;
	font-size: 12px; /* 			color: #000000; 			*/ /**/ /**/
	color: #F6F3EC; /* 			border-bottom: 1px solid #cde99f; 			*/
	cursor: pointer;
	margin: 0 0 0 0;
}

.vertical_accordion_toggle2 b
{
	margin: 30px 0 5px 20px;
}

.vertical_accordion_toggle_active2
{
	/* 			background: url(images/accordion_toggle_active.jpg) no-repeat top right #e0542f; 			*/
	height: 30px; /*background: url(../images/cde_minus.jpg) no-repeat top left;*/
	background: url(../images/next_section_off.jpg) no-repeat center center; /* 			changed to black (#000000) 			color: #ffffff; 			*/
	color: #000000; /* 			border-bottom: 1px solid #f68263; 			*/
}

.vertical_accordion_content2
{
	background-color: #ffffff;
	color: #444444;
	overflow: hidden;
	padding: 5px 10px 15px 10px;
}

.vertical_accordion_content2 h2
{
	margin: 15px 0 5px 10px;
	color: #0099FF;
}

.vertical_accordion_content2 p
{
	line-height: 150%;
	padding: 5px 10px 15px 10px;
}

/*
			Vertical Accordion 832
		*/

.vertical_accordion_togglecde832
{
	display: block;
	height: 30px;
	width: 540px; /* 			background: url(images/accordion_toggle.jpg) no-repeat top right #a9d06a; 			*/ /*background: url(../images/cde_plus.jpg) no-repeat top left;*/ /* 			background: url(../images/next_section.jpg) no-repeat center center; 			*/
	background: url(../images/next_section_off.jpg) no-repeat center center;
	padding: 0 10px 0 10px;
	line-height: 30px; /* 			color: #ffffff; 			*/
	font-weight: normal;
	text-decoration: none;
	outline: none;
	font-size: 12px; /* 			color: #000000; 			*/ /**/ /**/
	color: #F6F3EC; /* 			border-bottom: 1px solid #cde99f; 			*/
	cursor: pointer;
	margin: 0 0 0 0;
}

.vertical_accordion_togglecde832 b
{
	margin: 30px 0 5px 20px;
}

.vertical_accordion_toggle_activecde832
{
	/* 			background: url(images/accordion_toggle_active.jpg) no-repeat top right #e0542f; 			*/ /*background: url(../images/cde_minus.jpg) no-repeat top left;*/
	background: url(../images/next_section_off.jpg) no-repeat center center; /* 			changed to black (#000000) 			color: #ffffff; 			*/
	color: #000000; /* 			border-bottom: 1px solid #f68263; 			*/
}

.vertical_accordion_contentcde832
{
	background-color: #ffffff;
	color: #444444;
	overflow: hidden;
	padding: 5px 10px 15px 10px;
}

.vertical_accordion_contentcde832 h2
{
	margin: 15px 0 5px 10px;
	color: #0099FF;
}

.vertical_accordion_contentcde832 p
{
	line-height: 150%;
	padding: 5px 10px 15px 10px;
}

/*
			Horizontal Accordion
		*/

.horizontal_accordion_toggle
{
	/* REQUIRED */
	float: left; /* This make sure it stays horizontal */ /* REQUIRED */
	display: block;
	height: 100px;
	width: 30px;
	background: url(images/h_accordion_toggle.jpg) no-repeat top left #a9d06a;
	color: #ffffff;
	text-decoration: none;
	outline: none;
	border-right: 1px solid #cde99f;
	cursor: pointer;
	margin: 0 0 0 0;
}

.horizontal_accordion_toggle_active
{
	background: url(images/h_accordion_toggle_active.jpg) no-repeat top left #e0542f;
	border-right: 1px solid #f68263;
}

.horizontal_accordion_content
{
	/* REQUIRED */
	height: 100px; /* We need to define a height for the accordion as it stretches the width */
	float: left; /* This make sure it stays horizontal */ /* REQUIRED */
	overflow: hidden;
	background-color: #ffffff;
	color: #444444;
}

.horizontal_accordion_content p
{
	width: 450px;
	line-height: 150%;
	padding: 5px 10px 15px 10px;
}


/* Container styling*/
#horizontal_container
{
	margin: 20px auto 20px auto;
	width: 680px;
	height: 100px;
}

#vertical_nested_container
{
	/*margin: 20px auto 5px auto;*/
	width: 620px;
}

#vertical_nested_container2
{
	/*margin: 20px auto 20px auto;*/
	width: 620px;
}

#buttonnav
{

	padding:0 0 0 0;
	margin-bottom: 0.1em;
	right: 0px;
	position: absolute; /*	clear:both;*/
	top: 128px;
	width: 100%;
	background: url(../Images/Nav/yellow_small_background.jpg); 
	/*background:#FDAF05;*/
	height:35px;
	font-family: 'Open Sans Condensed', sans-serif;
    font-weight:bold;
	font-size:15px;
}
#buttonnavtext
{
   width: 1006px;
	margin: 0 auto;
}
#buttonnav ul {

    margin: 1px 0 0;
   padding-left:1px;
}

#buttonnav li {
	float: left;
	padding:7px 0px 6px 0px;
	border-left: 0px #FDAF05 solid;
	list-style: none;
	color: #ffffff;
}
/*
#buttonnav li:hover 
{
	background-color:White;
	/*color:#F49121;*/
/*color:#EF7900;
	
}*/

#buttonnav li:first-child {
/*	border-left: none; */
	padding-left: 0px;
}
#buttonnav li:last-child {
/*	border-left: none; */
	border-right: 0px #FDAF05 solid;
}
#buttonnav li a {
	color: #ffffff;
	text-decoration: none;
	vertical-align:baseline;
		/*background:#FDAF05;*/
			background: url(../Images/Nav/yellow_small_background.jpg); 
			padding:7px 10px 5px 10px;
}
#buttonnav li a:hover {
	text-decoration: none;
	background:#FFFFFF;
	color:#FDAF05;
	padding:7px 10px 5px 10px;
}
/*
#buttonnav li img {
	text-decoration: none;
	background:#FFFFFF;
	color:#FDAF05;
	padding:0px;
	
}*/
#footernew 
{
    clear:both;
	height: 98px;
	background: url(../images/Nav/Yellow_long_background.jpg); 
	/*	background:#FDAD07;*/
	
	margin:50 50 50 50;
	position:absolute;
	width:100%;
	left:0px;
}
#footernew .footer-inner {
	width: 962px;
	margin: 0 auto;
}
#footernew .contact {
	float: right;
	margin: 25px 25px 0;
	color: #fff;
	text-align: center;
}
#footernew .nav {
	float: left;
	margin: 31px 0 10px;
	color: #ffffff;
}
#footernew .nav li {
	float: left;
	padding: 0 10px;
	font: 12px/12px Arial, Helvetica, sans-serif;
	border-left: 1px #fff solid;
	list-style: none;
	color: #ffffff;
}
#footernew .nav li:first-child {
	border-left: none;
	padding-left: 0;
}
#footernew .nav li a {
	color: #ffffff;
	text-decoration: underline;
}
#footernew .nav li a:hover {
	text-decoration: none;
	color: #ffffff;
	
}
#footernew .copyright {
	float: left;
	clear: left;
	font: 11px/13px Arial, Helvetica, sans-serif;
	color: #ffffff;
	margin-left:40px;
	
}
#footernew .copyright a {
	color: #ffffff;
	
	text-decoration: underline;
}
#footernew .copyright a:hover {
	text-decoration: none;
}


#homepagecontent
{
    margin-left: 0px;
    padding:10px 0px 0px 0px;
    width: 1006px;
    background: url(../images/nav/content-top.png) no-repeat;
}

#homepagecontentcolumn-1 {
    display: inline;
    float: left;
    margin: 0px 0px 0 10px;
    padding-bottom: 0px;
    width: 726px;
    float:left;
}

#homepagecontentcolumn-1 p{
    margin: 10px 10px 10px 6px;
 }


#homepagecontentcolumn-2 {
    display: inline;
    float: left;
    margin: 0px 0px 0 0px;
    padding-bottom: 10px;
    width: 270px;
    float:left;
     background: url(../images/nav/home-sidebar-bg.png) no-repeat;
     text-decoration:none;
}
#homepagecontentcolumn-1 h1{
   color: #003063;
    font-size: 26px;
    padding:0px 0px 0px 5px;
    text-align: left;
    /*font-family: 'EB Garamond', serif;*/
     font-family: 'Open Sans Condensed', sans-serif;
    font-weight:bold;
}

#homepagecontentcolumn-1 .CollaborativePartners
{
    font-size:20px;
      font-family: 'Open Sans Condensed', sans-serif;
        font-weight:bold;
        color:#F99700;
}

#homepagecontentcolumn-2 h1{
   color: #003063;
    font-size: 22px;
    padding:0px 0px 0px 5px;
    text-align: left;
    	text-transform: uppercase;
    	    font-family: 'Open Sans Condensed', sans-serif;
    	    font-weight:bolder;
}

#homepagecontentcolumn-2 h2 {
  color: #003063;
    font-size: 17px;
    margin-top: 5px;
    margin-left:5px;
    margin-bottom:5px;
   font-family: 'Open Sans Condensed', sans-serif;
     font-weight:bolder;
}

#homepagecontentcolumn-2 a {
    color: #18457B;
        text-decoration:none;
            	   font-family: 'Open Sans Condensed', sans-serif;
            	      font-weight:bold;
}

#homepagecontentcolumn-2 a:hover {
    color: #000000;
    text-decoration:none;
        	   font-family: 'Open Sans Condensed', sans-serif;
        	      font-weight:bold;
}


#morenews {
   float:right;
}

#homepagecontentcolumn-2 .homepagecontentcolumn-2-div
{
    border-top: 1px solid #D7D7D7;
}

#homepagecontentcolumn-2 .first
{
    border-top: 0px solid #D7D7D7;
}
#homepagecontentcolumn-2 .first h2
{
    border-top: 0px solid #D7D7D7;
    font-size:22px;
}

#homepagecontentcolumn-1 .displaymodule 
{
    background: none repeat scroll 0 0 #F3F3F3;
    border: 1px solid #D7D7D7;
    height: 93px;
    margin: 0 0 3px;
    padding: 7px;
    width: 222px;
}

#homepagecontentcolumn-1 .sampleresultsmodule 
{
    
     background: url(../Images/Nav/sample_results.jpg) no-repeat;
    border: 1px solid #D7D7D7;
    margin: 0 0 0px;
    padding: 0px;
                  	   font-family: 'Open Sans Condensed', sans-serif;
            	      font-weight:bold;
       text-align:center;
       height:222px;
       width:185px;
   
}

#homepagecontentcolumn-1 .sample_results_inner
{
    text-align:center;
    margin:172px 0px 0px 4px;
    padding:2px 2px 2px 2px;



}

#homepagecontentcolumn-1 .sample_results_inner a
{
    color: #18457B;
    text-decoration:none;
}
#homepagecontentcolumn-1 .sample_results_inner a:hover
{
    color: #000000;
    text-decoration:none;
}

#homepagecontentcolumn-1 .displaymodule h3
{
    font-size: 14px;
    margin-top: 2px;
    margin-left:0px;
    margin-bottom:2px;
    font-family: 'Open Sans Condensed', sans-serif;
    font-weight:bold;
    text-transform: uppercase;
}
#homepagecontentcolumn-1 .displaymodule p
{
    
    float:right;
    margin:4px 0px 0px 0px;
}

.gradientButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#404040;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 20px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}.gradientButton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.gradientButton:active {
	position:relative;
	top:1px;
}

.gradientDropDown 
{
    padding:3px 1px;
    font-family:arial;
	font-size:13px;
	color:#404040;
	font-weight:bold;
}

/* Welcome Page */
.AirForceMorecol-1
{
    float:left;
    width:165px;
    text-align:center;
    margin-bottom:20px;
}
.AirForceMorecol-2
{
    float:left;
    background-color: #FFFFFF;
    font-size: 14px;
    font-family: Arial;
    margin-bottom:20px;
    padding: 0;
    color: #696969;
    width:520px;
    
}
.welcomepagelinks
{
    clear:both;
    float:left;
      margin 4px 0 0 10px;
    width: 720px;
    padding-bottom: .5em;
}
.WelcomepageTitle
{
    color: #18457B;
        font-size: 19px;
    margin-top: 5px;
    margin-left:5px;
    margin-bottom:20px;
    font-weight:bold;
    width:720px;
      font-family: 'Open Sans Condensed', sans-serif;
    	    font-weight:bolder;
}

.WelcomepageTitle a
{
    color: #000000;
    font-size: 12px; 
    font-weight:bold;
}
.WelcomepageBlockOdd
{
     width:310px;
     Float:left;
     margin:14px;
     text-align:center;
     font-weight:normal;
     color: #082A4F;
       font-size: 13px;
       text-decoration:none;
        border: 1px #D7D7D7 solid;
             border-radius: 10px 10px;

}
.WelcomepageBlockEven
{
     width:310px;
     Float:left;
       margin:14px;
          text-align:center;
          font-weight:normal;
          color: #082A4F;
            font-size: 13px;
            text-decoration:none;
             border: 1px #D7D7D7 solid;
             border-radius: 10px 10px;
}
.WelcomepageBlockOdd:hover
{
    border: 1px #245DDB solid;
}
.WelcomepageBlockEven:hover
{
    border: 1px #245DDB solid;
}

.WelcomepageBlockOdd img
{
    margin:5px;
    float:left;
}
.WelcomepageBlockEven img
{
      margin:5px;
        float:left;
}

.WelcomepageOdd
{
      width:310px;
     Float:left;
     margin:14px;
     border: 1px #D7D7D7 solid;
     border-radius: 10px 10px;
     height:180px;
}

.WelcomepageEven
{
      width:310px;
     Float:left;
     margin:14px;
     border: 1px #D7D7D7 solid;
     border-radius: 10px 10px;
      height:180px;
}
.WelcomepageOdd:hover
{
    border: 1px #245DDB solid;
}
.WelcomepageEven:hover
{
    border: 1px #245DDB solid;
}

.WelcomepageHyperlinkText
{
    width:130px;
    float:left;
    margin:10px 2px 10px 10px;
    color:#6d6d6d;
    text-decoration:none;
     font-family: Arial;
}
.WelcomepageHyperlinkText .WelcomepageHyperlinkTextHeader
{
    font-weight:bold;
    font-size:12px;
}
.WelcomepageHyperlinkText .WelcomepageHyperlinkTextBody
{

    font-size:11px;
    margin-left:25px;
}

.WelcomepageHyperlinkImage
{
      width:140px;
    float:left;
    margin-top:20px;
        margin:20px 0px 10px 0px;
}
.WelcomepageHyperlinkFooter
{
      width:300px;
    float:left;
        font-weight:bold;
        font-size:14px;
          color:#6d6d6d;
          text-align:center;
}

ul.WelcomepageHyperlinkTextHeaderLi
{
    list-style-type:none;
    padding-left:0px;
    margin-left:0px;
    margin-bottom:0px;
    width:70px;
}

ul.WelcomepageHyperlinkTextHeaderLi li
{
    margin-bottom:7px;
        padding-left:0px;
        margin-left:-14px;
        width:115px;
}


.CustomGreetings
{
        font-size: 14px;
    font-family: Arial;
    margin-bottom:20px;
    margin-left:20px;
    color: #696969;
    float:left;
     width:650px;
     text-align:justify;
   
}

.CustomGreetingsImg
{
    margin-left:5px;
    float:left;
    width:90px;
}

.CustomGreetingsText
{
    float:left;
     width:550px;
     padding-bottom:10px;
       
}


/*Side bar text inner pages */
#sidebarcontent {
    display: inline;
    float:left;
    margin: 0px 0px 0px 32px;
    padding-bottom: 10px;
    width: 140px;
     text-decoration:none;
}
#sidebarcontent h2 {
  color: #003063;
    font-size: 17px;
    margin-top: 5px;
    margin-left:5px;
    margin-bottom:5px;
   font-family: 'Open Sans Condensed', sans-serif;
     font-weight:bolder;
}

#sidebarcontent .sidebarcontent-div-hr
{
     border-top: 1px solid #004A7F;
     margin-left:2px;
     width:210px;
}

/* Styling for submenu in my account*/
ul.ParticipantMyAccountSideMenu
{
/*	right: 0px;
	top: 0px;*/
	text-align: left;
	list-style-type: none;
	margin-left:0px;
	padding-right:10px;
	padding-left:38px;
}

ul.ParticipantMyAccountSideMenu li
{
	padding-bottom: 10px;
	padding-top: 10px;
	list-style: none;
	display: block;
	border-bottom: 1px solid #CDD6E0;
}

ul.ParticipantMyAccountSideMenu li a
{
	padding-right: 0px;
	padding-left: 4px;
	padding-bottom: 12px;
	padding-top: 15px;
	line-height: 20px;
	font-size: 14px;
	color: #003063;
	text-decoration: none;
font-weight:bold;
}

ul.ParticipantMyAccountSideMenu li a h1
{
	font-size: 19px;
	color: #003063;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-left:10px;
	text-align: left;
	text-transform: uppercase;
	margin-left:-36px;
}

ul.ParticipantMyAccountSideMenu a:hover
{
	cursor: pointer;
	color: #000000;
}


.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0px;
padding: 0px;
font-size:14px;
margin-top:5px;
}

.submenu ul li{
border-bottom: 0px solid #0061A7; 
padding-top:0px;
padding-bottom:7px;
height: 22px;
font-size:13px;
margin-left:6px;
background-color:#EEEEEE;
}

.submenu ul li a{
display: block;
color: #003063;
text-decoration: none;
padding-bottom:7px;
padding-top:5px;
padding-left:7px;
height: 22px;
font-size:13px;
font-weight:bold;

}

.submenu ul li a:hover{
color: #000000;
}
