A:link { 	
	text-decoration: underline; 
	color: #000066; 
	line-height: 16px; 
	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

A:visited { 
	text-decoration: underline; 
	color: #000066;
	line-height: 16px; 
	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

A:hover       { text-decoration: none; color: #6FA7DF }

body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

td, th {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

.tablecolor	{ 
	background-color: #CCCCCC; 
}

.tablecolor2 { 
	background-color: #FFFFFF; 
}

.tablecolor3 { 
	background-color: #003366; 
}

.tablecolor4 { 
	background-color: #EFEFEF; 
}

.tablecolor_main { 
	background-color: #E0E0E0; 
}

td.row1	{ 
	background-color: #003366; 
	line-height: 18px;
}

td.row2	{ 
	background-color: #CCCCCC; 
    padding-top: 2px;
	line-height: 18px;
    padding-bottom: 2px;
}
td.row3	{ 
	background-color: #FFFFFF; 
    padding-top: 2px;
	line-height: 18px;
}

td.row4	{ 
	background-color: #EFEFEF; 
    padding-top: 2px;
	line-height: 18px;
}

td.profile_labels {
	width: 122px;
	height: 27px;
}

td.profile_labels_phys {
	width: 190px;
	height: 27px;
}

td.profile_labels_mil {
	width: 150px;
	height: 27px;
}

.tablemenu { 
  background-color: #CCCCCC; 
  padding-bottom: 7px;
}

.titlemenu {
	color: #000066;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 7px;
}

.wtitlemenu {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 25px;
	margin-left: 7px;
}

.profile_vals {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	line-height: 25px;
	margin-left: 7px;
}

.label_expl {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}

.white11p {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 14px;


}

.smbold {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.smtext {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.txterrors {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	line-height: 16px;
}

.smbold13px {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	line-height: 16px;
}

.bodylink1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 14px;
}
.bodylink1:hover {color: #CC00000}

.catlink {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #AAAAAA;
}

.copyright_owner {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

.topHeading {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #003366;
	font-weight: bold;
}

.price {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #CC3300;
	font-weight: bold;
}

h1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 3px;
}

.londesc {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}

.smsubtitle {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
}

a:hover {
	text-decoration: underline;
}

input.small {
	width: 85px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}

.smsmall{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #CC3300;
	line-height: normal;
}

.smsmallb{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.smsmall10px{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC3300;
	line-height: normal;
}

.smboldred{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC3300;
}

.titlerrors{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
}

.smboldred13px{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CC3300;
}

.smgreen{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #99CC99;
}

.regBody{

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	font-weight: normal;
	color: #000000;
}
.smWhite {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 13px;
}

.smWhite2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.smWhiteTitle {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 25px;
}

.affTitle {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
}

.affexpl {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}

.affTitleRed {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC3300;
}

.affTitleRed2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC3300;
}

.smRegister {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFCC33;
	line-height: 25px;
}

.smWelcome {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC3300;
}

.smWelcomeb {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.textgray {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
}
.classregion {
	border-color: #003366;
	border-style: solid;
	border-width: 1px;
}


.mainregion {
	background-color: #FFFFFF; 
	border: 1px #98AAB1 solid; 
}

.pictregion {
	background-color: #003366; 
	border: 1px #98AAB1 solid; 
}
.homeregion {
	background-color: #EFEFEF; 
	border: 1px #98AAB1 solid; 
}

.back_leftbanner {
	background-image: url(/images/www/leftbann_blue_bar.jpg);
}
.back_leftbanner2 {
	background-image: url(/images/www/leftbann_blue_bar2.jpg);
}
.back_rightbanner {
	background-image: url(/images/www/rightbann_blue_bar.jpg);
}
.back_content {
	background-image: url(/images/www/content_blue_bar.jpg);
}
.back_profile {
	background-image: url(/images/www/profile_blue_bar.jpg);
}
.backcolor_banners {
	background-color: #CCCCCC;
}

.backcolor_content {
	background-color: #EFEFEF;
}

.links_display {
	display: none;
}		