html, body { 
        margin:0px; 
        padding:0px; 
        font-family:Tahoma; 
        font-size:11px; 
        color:#5B5B5B;
}
.style1 {
	color: #8E8E8E;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}
a.style1 {color: #8E8E8E; text-decoration: none;}
a.style1:hover { color: #00ACE0;}
a.left:hover {text-decoration: none}
td.style1 a:hover {
    text-decoration: none;
}
.style2 {
	color: #969693;
	font-size: 11px;
	font-family: tahoma;
}
.style3 {
	color: #7C7C7C;
	font-size: 8px;
	font-family: tahoma;
	font-weight:bold
}
.style4 {
	color: #7C7C7C;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}
.style5 {
	color: #808080;
	font-size: 11px;
	font-family: tahoma
}
.style6 {
	color: #586478;
	font-size: 9px;
	font-family: tahoma;
}
.style7 {
	color: #5984B0;
	font-size: 11px;
	font-family: tahoma
}
.style8 {
	color: #FFFFFF;
	font-size: 11px;
	font-family: tahoma
}
.style9 {
	color: #7EA32E;
	font-size: 11px;
	font-family: tahoma
}
div.left-menu-header {
	text-align: center;
	line-height: 14px; 
	text-transform: uppercase; 
	font-weight: bold;
	font-family: arial;
	font-size: 11px;
}
td.style4 {
	color: #7C7C7C;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none;
	padding: 18px 0 10px 0;
	text-align: center;
}
td.style2 a { color: #5984B0; text-decoration:none; }
td.style2 a:hover { text-decoration:underline; }
td.style4 a { color: #8E8E8E; text-decoration:none; }
td.style4 a:hover { text-decoration:underline; }

strong.index-contents {
	color: #7EA32E;
	font-size: 11px;
	font-family: arial;
	text-transform: uppercase;
}
ol { 
        color:#555555;
        line-height:20px; 
        font-size: 11px; 
        padding:0px;
        margin:0px;
        margin-left:2.9em;
        list-style-position:outside;
}
ul { 
        list-style-image:url('images/p_7.gif');
        color:#555555;
        line-height:20px; 
        font-size: 11px;
        padding:0px;
        margin:0px;
        margin-left:4.2em;
}


td.content {
        align: left;
        padding: 8px 10px 10px 10px;
        width: 582px;
        valign: top;
        font-family:Tahoma; 
        font-size:11px; 
}

td.content_long {
        align: left;
        padding: 10px 10px 10px 10px ;
        width: 816px;
        valign: top;
        font-family:Tahoma; 
        font-size:11px;
}

td.content h1 { font-family:Tahoma;font-size:14px;color:#7EA32E;font-weight:bold;text-align:left;}
td.content h2 { font-family:Tahoma;font-size:11px;color:#7C7C7C;font-weight:bold;text-align:left;}
td.content h3 { font-family:Tahoma;font-size:11px;color:#555555;font-weight:bold;}
td.content h4 { font-family:Tahoma;font-size:11px;color:#494747;font-weight:bold;}
td.content img { border:0px; }
td.content form { margin:0px;padding:0px; }
td.content input, select {border:1px solid #C0C0C0;font-family:Tahoma; font-size:11px; color:#5B5B5B; }
td.content a { color: #5984B0; font-size: 11px; text-decoration:none; }
td.content a:hover { text-decoration:underline; }

td.content p.back_to_list {text-align: right;}
td.content p.back_to_list a { color:#7EA32E;}
td.content p.back_to_list a:hover { text-decoration: underline; }
td.content p, td.content  p.default {margin:0px;margin-bottom:0.5em;margin-top:0.5em;font-family:Tahoma; font-size:11px; color:#5B5B5B; text-align:justify; line-height:1.5em;}
td.content p.noindent {text-indent:0px;margin-top:1em;margin-bottom:1em;}

td.content div.noindent p, td.content li.noindent p {
    text-indent:0px;
}

td.content .hspacer1 { height:1px; }
td.content .hspacer6 { height:6px; }
td.content .hspacer9 { height:1px; }
td.content .hspacer11 { height:11px; }
td.content .hspacer14 { height:14px; }
td.content .hspacer16 { height:16px; }
td.content .hspacer23 { height:23px; }
td.content .hspacer29 { height:29px; }
td.content .hspacer33 { height:33px; }
td.content .hspacer40 { height:40px; }
td.content .hspacer68 { height:68px; }
td.content .vspacer12 { width:12px; }
td.content .vspacer63 { width:63px; }


td.content_long h1 { font-family:Tahoma;font-size:16px;color:#494747;font-weight:bold;text-align:center;}
td.content_long h2 { font-family:Tahoma;font-size:14px;color:#494747;font-weight:bold;text-align:left;}
td.content_long h3 { font-family:Tahoma;font-size:13px;color:#494747;font-weight:bold;}
td.content_long h4 { font-family:Tahoma;font-size:12px;color:#494747;font-weight:bold;}
td.content_long img { border:0px; }
td.content_long form { margin:0px;padding:0px; }
td.content_long input, select { height:20px;border:1px solid #C0C0C0;font-family:Tahoma; font-size:11px; color:#5B5B5B; }
td.content_long a { color: #5984B0; font-size: 11px; text-decoration:none; }
td.content_long a:hover { text-decoration:underline; }
td.content a.actual {color: #7EA32E; font-size: 11px; font-family: tahoma;}
td.content a.actual:hover {text-decoration: underline;}
td.content_long p.back_to_list {text-align: right;}
td.content_long p.back_to_list a { color:#7EA32E;}
td.content_long p.back_to_list a:hover { text-decoration: underline; }
td.content_long p, td.content  p.default {margin:0px;margin-bottom:0.5em;margin-top:0.5em;font-family:Tahoma; font-size:11px; color:#5B5B5B; text-align:justify; line-height:1.5em;}
td.content_long p.noindent {text-indent:0px;margin-top:1em;margin-bottom:1em;}
 
td.content_long div.noindent p, td.content_long li.noindent p {
    text-indent:0px;
}

td.content_long .hspacer1 { height:1px; }
td.content_long .hspacer6 { height:6px; }
td.content_long .hspacer9 { height:1px; }
td.content_long .hspacer11 { height:11px; }
td.content_long .hspacer14 { height:14px; }
td.content_long .hspacer16 { height:16px; }
td.content_long .hspacer23 { height:23px; }
td.content_long .hspacer29 { height:29px; }
td.content_long .hspacer33 { height:33px; }
td.content_long .hspacer40 { height:40px; }
td.content_long .hspacer68 { height:68px; }
td.content_long .vspacer12 { width:12px; }
td.content_long .vspacer63 { width:63px; }

/*table { border-collapse: collapse;font-family:Tahoma; font-size:11px; color:#5B5B5B; }
td, input, select, textarea { color: #000000; vertical-align: top; }
td { padding: 0px; }
#main { width:100%; height:100%; }
#col_left  { width:66px; }
#col_left div.vstripe  { width:5px;height:146px;margin-top:135px;background-color:#C4C4C4; }
#col_right  { width:66px; }
#col_right div.vstripe  { width:5px;height:146px;margin-top:135px;float:right;background-color:#C4C4C4; }

.bluestripe { width:188px;height:5px;background-color:#00C2FD; }
.top { margin-top:19px;width:100%; }
#logo { padding:0px 0px 0px 26px; }
#vspacer { margin:27px 0px 0px 66px; }

#home_icon { margin:32px 0px 0px 32px; }
#env_icon { margin:33px 0px 0px 18px; }
#sitemap_icon { margin:32px 0px 0px 16px; }
#top_banner { margin:12px 0px 0px 0px; }

#header { width:868px;height:14px;background-image:url(images/header.jpg);padding-left:377px;background-repeat:no-repeat}
html>body #header {height:13px;padding-top:1px;padding-left:375px;}
#menu { width:100%; }

.left-header-grey {height:23px; padding-left:15px;line-height:23px; font-family:helvetica; font-size:12px; font-weight:bold; color:#FFFFFF; background-image:url('images/header_partners.gif');background-repeat:no-repeat;background-position:0 0;}
.orange {color:#FF8400; }


.menu_item { font-family:Tahoma;font-size:11px;font-weight:bold;color:#fff;text-decoration:none; }
.menu_item:hover { text-decoration:underline; }
.menu_spacer { width:1px; }

.menu_top { height:2px;background-color:#535450; }
.menu_items { height:30px;background-color:#9E9F9B; font-family:Tahoma;font-size:11px;font-weight:bold;color:#fff;text-decoration:none;}

.menu_item1 { width:89px;padding:7px 0px 0px 20px; }
.menu_pointer1 { margin-left:35px; }
.menu_item2 { width:94px;padding:7px 0px 0px 20px; }
.menu_pointer2 { margin-left:27px; }
.menu_item3 { width:109px;padding:7px 0px 0px 20px; }
.menu_pointer3 { margin-left:27px; }
.menu_item4 { width:134px;padding:7px 0px 0px 20px; }
.menu_pointer4 { margin-left:23px; }
.menu_item5 { width:104px;padding:7px 0px 0px 20px; }
.menu_pointer5 { margin-left:30px; }
.menu_item6 { width:95px;padding:7px 0px 0px 20px; }
.menu_pointer6 { margin-left:15px; }
.menu_item7 { padding:7px 0px 0px 20px; }
.menu_pointer7 { margin-left:35px; }

.menu_bottom { height:2px;background-color:#888986; }

#leftcolumn { width:225px; }
#divcolumn { width:1px;background-color:#D1D1D1; }

.left_content { margin-left:14px; }
.right_content { margin-left:32px;width:601px; }

.news { width:185px; }*/

/*ul.news { list-style-type:disc;list-style-image:url('images/list_style.gif');color:#00ACE0;line-height:10px; padding:0px;margin:0px;margin-left:15px;}*/

/*
.stripe_line { height:6px; }



.search_input { width:140px;margin-right:12px; }
.login_input { width:147px;margin-left:13px; }

.banner_left { padding:26px 22px; }
.footer_div { height:1px;background-color:#A7A8A3; }
.footer_div2 { height:3px;background-color:#C8C9C4; }

.outlink { color:#00ACE0;text-decoration:none; }
.outlink:hover { text-decoration:underline; }

.footer_text { color:#555555; }
.footer_link { color:#555555;text-decoration:none; }
.footer_link:visited { color:#555555;text-decoration:none; }
.footer_link:hover { text-decoration:underline;}
.footer_text_small { font-size:10px;color:#ABABAB; }




#login_area { width:201px;margin:0px 9px;text-align:right; }
.login_label { width:50px; }

.login_text { font-size:10px;color:#00ACE0; }
.login_link { font-size:10px;color:#00ACE0;text-decoration:none; }
.login_link:hover { text-decoration:underline;}

.button { border:0px;margin-top:9px; }
.button2 { border:0px; }

.header_blue { font-family:Arial;font-size:18px;color:#00C2FD; }
.header_grey { font-family:Tahoma;font-size:14px;color:#494747;font-weight:bold; }
.stripe_color { margin-top:4px; }
.img_header { margin-top:6px; }

table.comp_table {
   
}
table.comp_table td, table.comp_table th {
   background-color:white;
   padding:5px;
   border:1px solid black;
   text-align:center;
   width:85px;
}

table.comp_table td a {
  width:120px;
  font-size:9px;
}

table.cmptable  {
 border-collapse:collapse;
}
table.cmptable td {
 vertical-align:middle;
 text-align:center;
 padding:5px;
 color:#5B5B5B;
}

table.cmptable td.leftside {
   text-align:left;
}
table.cmptable th {
 background-color:#eeeeee;
}
table.orderform td {
 padding:5px;
}

table.orderform td.inp_container select, table.orderform td.inp_container input , table.orderform td.inp_container textarea
{
 width:400px;
}

table.orderform td.inp_container2 select {
 width:400px;
 height:100px;
}


 .img_news_marg{
	float:left;
	margin:10px 15px 0 0;
}
.news-date-time {
	color:#00ACE0;
}
.news-item {
   text-align:justify;
}

.img_news{
	display:block;
	width:133px; 
	height:100px; 
	float:left; 
	text-align:center; 
	align:center;  
	vertical-align:middle; 
	margin:5px 15px 5px 0;
}
.img_courses{
	display:block;
	width:100px; 
	height:75px; 
	float:left; 
	text-align:center; 
	align:center;  
	vertical-align:middle; 
	margin:5px 10px 5px 0;
}
.hr_img1{
background-image:url('images/vspacer_gor.gif');
background-repeat:repeat-x;
width:90%;
margin: 0px auto;
}

.testimonials{
	font-family:Tahoma;
	font-size:11px; 
	color:#5B5B5B; 
	text-align:left;
	line-height:1.5em; 
}
.testimonials1{
	font-family:Tahoma;
	font-size:12px;
	color:#494747;
	color:#5B5B5B; 
	font-weight:bold;
	text-align:left;
	line-height:1.5em; 
}
.img_marg{
	float:left;
	margin:20px 15px 0 0;;
}

.more1 { background-image:url(images/more_bg.gif);background-repeat:no-repeat;}
.more1 a { height:17px;color:#fff;text-decoration:none; margin-left:100px; padding:1px 0px 5px 14px;}
.more1 a:hover { text-decoration:underline; }

.more2 { background-image:url(images/more_end.gif);background-repeat:no-repeat;background-position:center;}
.more2 a { height:17px;color:#fff;text-decoration:none; }
.more2 div {padding:1px 0px 5px 19px; left:-7px;}
.more2 a:hover { text-decoration:underline; }*/