html > body * {
	outline:none;
}
body
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#484848;
	margin: 0px;
	padding: 0px;
	background-color:#7C0103;
	}
	
h1, h2, h3, h4, h5, h6, form, label, p, ul
{
	margin: 0px;
	padding: 0px;
}

.bound
{
	margin: 0px auto;
	width: 1003px;
}
#clear{clear:both;
height:1px;
}
#hit{padding-bottom:20px; overflow:hidden;}
#top-border{background:url(../images/dotted.gif) top left repeat-x;
padding:15px 0px 0px 0px;
}

p{font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#484848; 
line-height:20px;
text-align:justify;
letter-spacing:1px;
}
.link a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#D75600;
	font-weight:bold;
	padding-bottom:1px;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D75600;
}
.link a:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#B12F0E;
	font-weight:bold;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #990000;
}
.view a{font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#c07500;
font-weight:bold;
border-bottom:1px dashed #c07500;
padding-bottom:1px;
text-decoration:none;
letter-spacing:1px;
}
.view a:hover{font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#c07500;
font-weight:bold;
border-bottom:none;
text-decoration:none;
}
.green-text{font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#990000;
}
.orange-text{font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#990000;
}
.gray-text{font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#989898;
}
.gray-text a{font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#989898;
text-decoration:underline;
}
.gray-text a:hover{font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffab26;
text-decoration:none;
}

h2{margin:0px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
background:url(../images/dotted.gif) bottom left repeat-x;
letter-spacing:1px;
padding-bottom:5px;
padding-top:2px;
}
.h2{font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
}

/*-----------Header Start---------*/

#header {background-image:url(../images/header-bg.gif);
background-repeat:repeat-x;
height:234px;
background-color:#008681;
width:100%;
float:left;
}
#top-nav{float:left;
text-align:right;
height:26px;
padding:6px 23px 0px 0px;
color:#FFFFFF;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
width:980px;
}
#top-nav a{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px; 
font-weight:normal;
color:#FFFFFF;
padding-bottom:1px;
text-decoration:none;
}
#top-nav a:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	border-bottom:none;
	text-decoration:none;
}
#collage{float:left;
height:119px;
margin:6px 0px 12px 0px;
}
/*-----------Elearning---------*/
#download{background-image:url(../images/text-bg.gif);
background-color:#CCCCCC;
height:113px;
}
#elearn{
width:1003px;
height:70px;
float:left;
background-repeat:no-repeat;
}
#elearn-inner{width:1003px;
height:57px;
background-repeat:no-repeat;
}
#download-button{float:right;
padding:10px 25px 0px 0px;
}
/*-----------Main Content Area Start---------*/
#content{background-color:#FFFFFF;
background-image:url(../images/text-bg.gif);
background-position:top;
background-repeat:repeat-x;
overflow:auto;
width:100%;
float:left;
}
#bradcrum{font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#6F3024;
}
#bradcrum a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6F3024;
	text-decoration:none;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #6F3024;
}
#bradcrum a:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#D75600;
	text-decoration:none;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D75600;
}
/*-----------Left Colum---------*/
#left-colum{width:294px;
float:left;
padding:0px 0px 0px 13px;
}
.box-outer{width:294px;
padding-bottom:12px;}
.box-top{ height:9px;
background-image:url(../images/box-top-pic.gif);
background-repeat:no-repeat;
}
.box-bottom{ height:9px;
background-image:url(../images/box-bottom-pic.gif);
background-repeat:no-repeat;
}
#newsletter-box{background-image:url(../images/box-inner-pic-1.gif);
background-repeat:repeat-x;
width:282px;
border-left:3px solid #e4e4e4;
border-right:3px solid #e4e4e4;
padding:0px 3px 0px 3px;
height:110px;
}
#archives-box{background-image:url(../images/box-inner-pic-1.gif);
background-repeat:repeat-x;
width:282px;
border-left:3px solid #e4e4e4;
border-right:3px solid #e4e4e4;
padding:0px 3px 0px 3px;
height:110px;
}
input.input{
	background-repeat:no-repeat;
	width:178px;
	height:18px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	padding-left:5px;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-color:#000000;
	background-color: #FBF8F7;
}
.textfield{border:1px solid #cccccc;width:200px;height:20px;font-family:Tahoma, Arial, Helvetica, sans-serif;
}
.box{ background-image:url(../images/box-inner-pic.gif);
	background-repeat:repeat-x;
	background-color:#E3F6FF;
	width:282px;
	border-left:3px solid #e4e4e4;
	border-right:3px solid #e4e4e4;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.boxbig{
	background-image:url(../../../RaptivityVSS/Learning%20Solutions/images/box-inner-pic-2.gif);
	background-repeat:repeat-x;
	background-color:#E3F6FF;
	width:282px;
	border-left:3px solid #e4e4e4;
	border-right:3px solid #e4e4e4;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.box-pad{
	padding-top: 3px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
/*-----------Left Colum END---------*/

/*-----------Left Inner  Colum---------*/
#left-colum-inner{width:241px;
float:left;
padding:0px 0px 0px 17px;
}
#left-colum-inner .outer{
	width:240px;
	padding-bottom:12px;
}
#left-colum-inner .box-top-pic{height:15px;
background:url(../images/left-box-top-pic.gif) left top no-repeat;
}
#left-colum-inner .box-bottom-pic{height:11px;
background:url(../images/left-box-bootom-pic.gif) bottom left no-repeat;
}
#overview{background-image:url(../images/left-box-mid-pic.gif);
background-repeat:repeat-y;
padding:0px 20px 0px 20px;
}
#overview ul{margin:0px;
padding:0px;
list-style-type:none;
}
#overview ul li{ color:#65b2da;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding:8px 0px 8px 0px;
border-bottom:1px dashed #959595;
}
#overview ul li a{ color:#CE702B;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
#overview ul li a:hover{ color:#B12F0E;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
#overview .active{font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

#left-colum-inner .top-image{height:9px;
background-image:url(../images/inner-page-top-pic.gif);
background-repeat:no-repeat;
}

#left-colum-inner .bottom-image{height:9px;
background-image:url(../images/inner-page-bottom-pic.gif);
background-repeat:no-repeat;
}

#left-colum-inner .box-1{background-image:url(../images/box-inner-pic-1.gif);
background-repeat:repeat-x;
background-color:#f9e2d7;
width:202px;
border-left:3px solid #e4e4e4;
border-right:3px solid #e4e4e4;
padding:0px 16px 10px 16px;
}
/*-----------Left Inner  Colum END---------*/

/*-----------Right Colum---------*/
#main-colum{float:left;
width:951px;
padding:0px 25px 0px 20px;
}
#right-colum-in{float:right;
width:651px;
padding:20px 25px 0px 20px;
}
#right-colum{
	float:left;
	width:670px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 27px;
}
#list ul {margin:0px;
padding:20px 0px 0px 0px;
list-style-type:none;

}
#list ul li{background: url(../images/moveable-arrow.gif)  left 3px no-repeat;
padding:0px 0px 24px 38px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#484848;
font-weight:normal;
text-decoration:none;
line-height:20px;
letter-spacing:1px;
}

.site-map ul {margin:0px;
padding:10px 0px 0px 15px;
list-style-type:none;

}
.site-map ul li{background: url(../images/black-arrow.gif) left 4px no-repeat;
padding:0px 0px 12px 20px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#484848;
font-weight:normal;
text-decoration:none;
line-height:20px;
letter-spacing:1px;
}
.site-map ul li a{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#484848;
font-weight:normal;
text-decoration:none;
border-bottom:1px dashed #484848;
}
.site-map ul li a:hover{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#d34304;
font-weight:normal;
text-decoration:none;
border-bottom:1px dashed #d34304;
}
.site-map ul li ul li{background: url(../images/sub-arrow.gif)  left 4px no-repeat;
padding:0px 0px 12px 20px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#484848;
font-weight:normal;
text-decoration:none;
line-height:20px;
letter-spacing:1px;
}
.site-map ul li ul li ul li{background:none;
list-style-type:disc;
padding:0px 0px 12px 20px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#484848;
font-weight:normal;
text-decoration:none;
line-height:20px;
letter-spacing:1px;
}



.faq ul {
	margin:0px;
	list-style-type:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.faq ul li{background: url(../images/faq-icon.jpg) left 4px no-repeat;
padding:0px 0px 12px 30px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#484848;
font-weight:normal;
text-decoration:none;
line-height:20px;
letter-spacing:1px;
}
.faq ul li a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#D75600;
	font-weight:normal;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D75600;
}
.faq ul li a:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#B12F0E;
	font-weight:normal;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B12F0E;
}
.date-bg{background-image:url(../images/date-bg.jpg);
background-repeat:no-repeat;
width:59px;
height:62px;
}
.year-bg{background-image:url(../images/year-bg.gif);
background-repeat:no-repeat;
width:59px;
height:43px;
}
.date{font-family:Georgia, "Times New Roman", Times, serif;
color:#000000;
font-size:14px;
font-weight:bold;
text-align:center;

}
.year{font-family:Georgia, "Times New Roman", Times, serif;
color:#ffffff;
font-size:14px;
font-weight:bold;
text-align:center;
padding-bottom:8px;padding-top:3px;
}
.bigbox{background-image:url(../images/box-inner-pic.gif);
background-repeat:repeat-x;
background-color:#e4f5fd;
border-left:3px solid #e4e4e4;
border-right:3px solid #e4e4e4;
width:944px;
}
.bigbox2 {
	background-image:url(../images/box-inner-pic.gif);
	background-repeat:repeat-x;
	background-color:#e4f5fd;
	border-left:3px solid #e4e4e4;
	border-right:3px solid #e4e4e4;
	width:684px;
}

/*-----------Footer Start---------*/
#footer{background-color:#008681;
width:100%;
float:left;
height:50px;
}
#client-pad{padding:13px 13px 10px 13px;}
#client{padding:12px 0px 0px 17px;
background:url(../images/clients-bg.gif);
background-repeat:no-repeat;
height:85px;
}
.footer-head{
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#144e56;
font-size:14px;
font-weight:bold;
}
#footer-nav{font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
padding:0px 0px 0px 15px;
}
#footer-nav a{font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}
#light-gray{color:#89b3af;}
#footer-nav a:hover{font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-decoration:none;
border-bottom:1px dashed #ffffff;
}
#client-pic ul{margin:0px;
padding:5px 0px 0px 0px;
list-style-type:none;
}
#client-pic ul li{display:inline;
padding:0px 20px 0px 0px;
}
/*-----------Footer END---------*/
.strip{background:url(../images/strip.gif) left top repeat-x #008681;
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
}
.even{background:#e5f7ff;
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#008681;
font-size:12px;
}
.odd{background:#f1f1f0;}
.border-blue{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FAE5DA;
	background-color: #FBEFE8;
}
.border-white{ border-bottom:2px solid #ffffff;}

.border{ border:3px solid #e4e4e4;}
.button
	{
	color:#000000;	
		cursor:hand;
	height:20px;
		}
		
	 a.button
	{ background-image:url(../images/button-bg.jpg); 
	 	background-color:#e4e4e4;
	border:#8c8b8b 1px solid;
	color:#000000;
	cursor:hand;
	text-decoration:none;
	display:block;
	padding:2px 0px 0px 0px;
	text-align:center;
	}
	 a.button:hover
	{
	display:block;
	color:#b10101;
	cursor:hand;
	text-decoration:none;
	}
.dark-orange{font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:#D75600;
}	
.dark-orange a{font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:#D75600;
text-decoration:underline;
}	
.dark-orange a:hover{font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}	

sup{color:#CC0000;}
.font{font-family:Tahoma;
font-size:12px;
}
.squarebox 
{
	BORDER-RIGHT: #336699 0px solid;
	BORDER-TOP: #336699 0px solid;
	OVERFLOW: hidden;
	BORDER-LEFT: #336699 0px solid;
	WIDTH: 10em;
	TEXT-ALIGN: left;
	font-size: 100%;
	z-index: 1020;
	cursor: default;
	width: 10em;
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.squareboxgradientcaption 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 5px; 
	background-color:#e4e4e4;
	PADDING-BOTTOM: 0px; 
	COLOR: #ffffff; 
	PADDING-TOP: 0px; 
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-COLOR: #008681
}
.squareboxcontent {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 0px; 
	OVERFLOW: hidden; 
	PADDING-TOP: 0px; 
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #008681;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
	border-bottom:1px dashed #ffffff;
}
.registerheader {
	OVERFLOW: hidden;
	COLOR: #6F3024;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	line-height: 25px;
	vertical-align: top;
	letter-spacing: 1px;
	word-spacing: 1px;
}
.Title {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#AE0000;
	line-height: 18px;
}
.main_bodybig {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#484848;
	word-spacing: 1px;
	letter-spacing: 1px;
	line-height: 16px;
}
.main_body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #484848;
	text-align: left;
	text-decoration: none;
	line-height: 20px;
	letter-spacing: 1px;
	word-spacing: 1px;
}
.main_body a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #D75600;
	text-align: left;
	text-decoration: underline;
	line-height: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
.main_body a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #D75600;
	text-align: left;
	text-decoration: none;
	line-height: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
.main_body a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #990000;
	text-align: left;
	text-decoration: none;
	line-height: 15px;
}
.leftnavi {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9E0101;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 1px;
}
.leftnavi a:link{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9E0101;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 1px;
}
.leftnavi a:visited{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9E0101;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 1px;
}
.leftnavi a:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 1px;
}
.main_bodyline {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FDBF7B;
	text-align: left;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 1px;
}

