body {text-align: center; margin:35px; background: #e9e9cf url(images/tile.gif) repeat-x; }

.languagelabel     { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #757575}
.languagelabel1, a:link.languagelabel1, a:visited.languagelabel1, a:hover.languagelabel1, a:active.languagelabel1      { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #b50000}

.whitetitle        { font-size: 16px; font-family: Arial, Helvetica, sans-serif; line-height: 30px; color: #ffffff}
.greentitle        { font-size: 22px; font-family: Arial, Helvetica, sans-serif; line-height: 25px; color: #65b540}
.graytitle, p.graytitle {font-size: 13px;font-family: Arial, Helvetica, sans-serif;color: #a0a0a0;}

.greentitlesmall {font-size: 15px;font-family: Arial, Helvetica, sans-serif;color: #65b540;font-weight: bold;}
a:link.greentitlesmall      {text-decoration:none;font-size: 15px; font-family: Arial, Helvetica, sans-serif; color: #65b540;font-weight: bold;}
a:visited.greentitlesmall	{text-decoration:none;font-size: 15px; font-family: Arial, Helvetica, sans-serif; color: #65b540;font-weight: bold;}
a:hover.greentitlesmall  	{text-decoration:underline;font-size: 15px; font-family: Arial, Helvetica, sans-serif; color: #65b540;font-weight: bold;}
a:active.greentitlesmall	{text-decoration:underline;font-size: 15px; font-family: Arial, Helvetica, sans-serif; color: #65b540;font-weight: bold;}

a:link.capris      {text-decoration:none;color:#757570;background-color:transparent;font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-size: 11px;}
a:visited.capris	{text-decoration:none;color:#757570;background-color:transparent;font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-size: 11px;}
a:hover.capris  	{text-decoration:underline;color:#757570;background-color:transparent;font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-size: 11px;}
a:active.capris	{text-decoration:underline;color:#757570;background-color:transparent;font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-size: 11px;}

.red      {text-decoration:none;color:#b50000;background-color:transparent;font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-size: 12px;}
a:link.red      {text-decoration:none;color:#b50000;background-color:transparent;font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-size: 12px;}
a:visited.red	{text-decoration:none;color:#b50000;background-color:transparent;font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-size: 12px;}
a:hover.red  	{text-decoration:underline;color:#b50000;background-color:transparent;font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-size: 12px;}
a:active.red	{text-decoration:underline;color:#b50000;background-color:transparent;font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-size: 12px;}

a:link      {text-decoration:none;color:#b50000;background-color:transparent;font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-size: 12px;}
a:visited	{text-decoration:none;color:#b50000;background-color:transparent;font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-size: 12px;}
a:hover	{text-decoration:underline;color:#b50000;background-color:transparent;font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-size: 12px;}
a:activ	{text-decoration:underline;color:#b50000;background-color:transparent;font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-size: 12px;}

a:link.nav      {text-decoration:none;color:#ffffff;background-color:transparent;font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-size: 18px;}
a:visited.nav	{text-decoration:none;color:#ffffff;background-color:transparent;font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-size: 18px;}
a:hover.nav  	{text-decoration:none;color:#ffffff;background-color:transparent;font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-size: 18px;}
a:active.nav	{text-decoration:none;color:#ffffff;background-color:transparent;font-family: Arial, Helvetica, sans-serif;font-weight:normal;font-size: 18px;}

.errMsg
{
	color: #FF0000;
}

.main {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #3a3a3a;
	line-height: 18px;
	background-color: #ffffff;
}
.btn
{
	border: solid 1px #027eb1;
	background: url(../../images/btn_bg.jpg) repeat-x #025b80 top;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
	height: 20px;
}


td.navgreen1, a:link.navgreen1, a:visited.navgreen1, a:hover.navgreen1, a:active.navgreen1 {
	background-color: #649335;
	font-size: 16px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
}

td.navgreen2 {
	background-color: #72a441;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
}

td.green2 {
	background-color: #93c354;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
}


td.capris {
	background-color: #e9e9cf;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #757570;
}

.gP /*, .gP a, .gP a:link, .gP a:visited, .gP a:hover, .gP a:active*/
{
	display: block;
	border-top: #a4bf88 1px solid;
}

.alertarea
{
	border: 1px solid #e03023;
	background-color: #ffe8eb;
}
.alerttitle
{
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../../images/alert_header.gif);
	color: #ffffff;
	line-height: 11px;
	font-weight: bold;
	font-size: 12px;
}

.slideshow
{
	float: right;
	border-top-width: thin;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #000000;
	margin-left: 15px;
	background-color: #2D5082;
	margin-right: 5px;
	width: 250px;
}
p 
{
	text-align:justify;
}

.blogTitle
{
	padding-bottom:5px;
}
.searchFilter
{
    padding-bottom:10px;
    padding-left:5px;
}

.gvBlogsTitle
{
	border-top: dotted 1px #a0a0a0;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #65b540;
	font-weight: bold;
	display: block;
	padding-top: 10px;
	padding-bottom: 0px;
	width: 706px;
}

.gvBlogs
{
	margin-left:8px;
}
.gvBloggP
{
	display: block;
	border-top: #a4bf88 1px solid;
}

.gvBloggR
{
	display: block;
	text-align: left;
	margin: 0px;
	padding-bottom: 10px;
}

.gvBloggR p
{
	margin:0;padding:0;
}
.blogPost
{
	padding-top:5px;	
}

#faqpage
{
	padding-top: 0px;
	padding-right: 0;/*10px;*/
	padding-left: 0;/*10px;*/
	font-family: Arial, Helvetica, sans-serif;
}

#faqpage .cat, #faqpage .cat a, #faqpage .cat a:hover, #faqpage .cat a:visited, #faqpage .cat a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#65B540;
	font-weight:bold;
    text-decoration:none !important;
    padding-top: 10px;
    padding-bottom: 12px;
}
#faqpage .cat
{
    width:949px;
}
#faqpage .cat a, #faqpage .cat a:hover, #faqpage .cat a:visited, #faqpage .cat a:active
{
    width:940px;
}

#faqpage .question
{
	color: #555555;
	text-decoration: none; 
	font-size: 12px;
	display: block;
	font-weight: normal;
}
#faqpage .question a
{
	color: #555555;
	text-decoration: none;
	/*line-height: 16px;*/
	padding-left: 20px;
	background: url('../../images/q.gif') no-repeat 0 0px;
	font-weight:normal;
}
#faqpage .question p, .answer p
{
	margin:0;padding:0;
}

#faqpage td.question
{
	padding-top:5px;
	padding-bottom:5px;
}

#faqpage .answer {
	font-size:13px;
	color:#4e4d4c;
	text-decoration:none;
	line-height:16px;
	padding-top:6px;
	padding-bottom:3px;
}

#faqpage td.answer
{
    background:url('../../images/a.gif') no-repeat 0 5px;
	padding-left:20px;
}

#faqpage .sel
{
	text-decoration: underline;
}

/* trainers */
.gH, .gH th
{
	background-color: #0068a0;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
}

.gRA
{
	background:#e9e9cf;
}
