@charset "utf-8";
/* ***************************************************************************************************** */
/* CONTENT CSS */

BODY{
height:auto;
width:100%;
padding:0px;
margin:0px;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#383838;
line-height:16px;
background:#FFFFFF url(../images/tncbody_back.png) repeat-x left top!important;
}

a:link, a:visited {  
	color: #3D9E47;
	text-decoration: none;
}

a:hover, a:active {
	color: #25205F;
	text-decoration: none;
}

P {
-x-system-font:none;
color:#383838;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:16px;
}
H1{
font-family:Helvitca,Arial,sans-serif;
font-size:18px;
font-weight:bold;
margin-bottom:-10px;
margin-top:0pt;
padding:6px 20px 0px 25px;
text-transform:uppercase;
}

H3{
font-family:Helvitca,Arial,sans-serif;
font-size:13px;
font-weight:bold;
padding:4px;
}

td.h1 {
color:#FFFFFF;
font-family:Helvitca,Arial,sans-serif;
font-size:20px;
font-weight:bold;
padding:15px 0pt 2px 25px;
text-transform:uppercase;
}
td.h2 {
color:#FFFFFF;
font-family:Helvitca,Arial,sans-serif;
font-size:15px;
padding:15px 20px 2px 0px;
text-transform:uppercase;
}
td.gallery {
color:#25205F;
font-family:Helvitca,Arial,sans-serif;
font-size:15px;
font-weight:bold;
text-transform:uppercase;
}
td.footer {
color:#999999;
font-family:Helvitca,Arial,sans-serif;
font-size:10px;
padding:20px 25px;
}

td.footer a:link, td.footer a:visited {
color:#999999;
text-decoration:none;
}
td.footer a:hover {
color:#999999;
text-decoration:underline;
}


#content{
width:1000px;
height:auto;
margin:auto;
}

#content_inner{
height:auto;
padding:20px 0px 20px 0px;
}

#left_div{
width:238px;
height:auto;
/*padding-left:5px;*/
padding-right:5px;
float:left;
overflow:hidden;
}
#left_div table.mod_login{
padding:10px 0px 0px 20px;
}

#left_div table.mod_login tr td span#mod_login_usernametext label{
color:#000000;
display:block;
padding:3px 11px 0px 0px;
font:bold 12px Helvitca,Arial,sans-serif;
float:left;
}


#left_div table.mod_login tr td span#mod_login_passwordtext label{
color:#000000;
display:block;
padding:3px 11px 0px 0px;
float:left;
font:bold 12px Helvitca,Arial,sans-serif;
}

#left_div table.mod_login tr td span#mod_login_remembermetext label{
color:#000000;
font:bold 12px Helvitca,Arial,sans-serif;
line-height:20px;
}

#left_div table.mod_login tr td input.inputbox{
margin:0px 0px 5px 0px;
}

#left_div table.mod_login tr td a.mod_login {
color:#3D9E47;
font: bold 12px Helvitca,Arial,sans-serif;
background:none;
padding:0;
line-height:20px;
}

#left_div table.mod_login tr td a.mod_login:hover,a.mod_login:active,a.mod_login:focus{
color:#25205F;
font: bold 12px Helvitca, Arial, sans-serif;
background:none;
padding:0;
line-height:20px;
}

#left_div ul.menu {
list-style: none;
margin: 0px 0px 0px 15px;
padding: 0;
}

#left_div ul.menu li {
margin: 0;
padding:0px;



}

#left_div ul.menu li a {
	outline: none;
	display:block;
	text-decoration: none;
	color: #3D9E47;
	font:normal 14px Helvitca, Arial, sans-serif;
	padding:5px 0px 5px 12px;
	background:url(../images/arrow.gif) no-repeat left 8px;
	border-bottom:1px solid #CCCCCC;
}

#left_div ul.menu li a:hover,
#left_div ul.menu li a:active,
#left_div ul.menu li a:focus,
#left_div ul.menu li#current a {
	color: #25205F;
	display:block;
	text-decoration: none;
	font:normal 14px Helvitca, Arial, sans-serif;
	padding:5px 0px 5px 12px;
	background:url(../images/arrow-hover.gif) no-repeat left 8px;
	
}

#left_div ul.menu li a.current {
	color: #25205F;
	text-decoration:none;
	background:url(../images/arrow-hover.gif) no-repeat left 8px;
}

#left_div ul.menu li a.current:hover {
	text-decoration:none;
	background:url(../images/arrow.gif) no-repeat left 8px;
}

#left_div ul.menu li li li a.current{
	background:none;
}

#left_div ul.menu li li li a.current:hover{
	background:none;
}

/*
#left_div ul.menu li#current span.separator{
display:inline;
line-height:15px;
text-decoration:none;
color:#25205F;
padding:2px 0px 2px 10px;
font:normal 16px Helvitca, Arial, sans-serif;
}
*/




#left_div ul.menu li ul {
list-style: none;
margin: 0;
padding: 0;
}

#left_div ul.menu li li {
background: none;
padding:2px 0px 2px 10px;
font:normal 12px Helvitca, Arial, sans-serif;
}

#left_div ul.menu li li a {
border: none;
}


#left_div ul.menu li li li a {
padding: 2px 0px 0px 10px !important;
font:normal 12px Helvetica, Arial, sans-serif;
background: none;
}

#left_div ul.menu li li li a:hover,
#left_div ul.menu li li li a:active,
#left_div ul.menu li li li a:focus {
background: none;
padding: 2px 0px 0px 10px !important;
font:normal 12px Helvetica, Arial, sans-serif;
}

#left_div ul.menu li li li#current a {
padding: 2px 0px 0px 10px !important;
color: #25205F;
}

#left_div ul.menu li li span.separator{
display:inline;
line-height:15px;
text-decoration:none;
color:#3D9E47;
padding:2px 0px 2px 10px;
font:normal 16px Helvitca, Arial, sans-serif;
}

/*#left_div ul.menu li li a:hover,
#left_div ul.menu li li a:active,
#left_div ul.menu li li a:focus {
background: none;
}*/


#techpapers ul{
margin:0px;
padding:0px;
}

#techpapers ul li{
margin:0px;
padding:0px;
}



/* left_div first level */


/*#left_div ul.menu{
margin:0px 0px 0px 15px;
padding:0px;
}


#left_div ul.menu li{
line-height:15px;
list-style-type:none;
}


#left_div ul.menu li a{
line-height:15px;
text-decoration:none;
padding:3px 0px 3px 0px;
color:#3D9E47;
font:normal 16px Helvitca, Arial, sans-serif;
background:none;
}

#left_div ul.menu li a:hover,a:active,a:focus{
line-height:15px;
text-decoration:none;
color:#25205F;
padding:3px 0px 3px 0px;
font:normal 16px Helvitca, Arial, sans-serif;
background:none;

}











#left_div ul.menu li ul{
margin:0px 0px 0px 5px;
padding:0px;
}


#left_div ul.menu li ul li{
line-height:15px;
list-style-type:none;

}

#left_div ul.menu li ul li span.separator{
display:inline;
line-height:15px;
text-decoration:none;
color:#3D9E47;
padding:3px 0px 3px 10px;
font:normal 16px Helvitca, Arial, sans-serif;
}




#left_div ul.menu li ul li ul{
margin:0px 0px 0px 10px;
padding:0px;
}


#left_div ul.menu li ul li ul li{
padding:3px 0px 3px 0px;
list-style-type:none;
}

#left_div ul.menu li ul li ul li a{
text-decoration:none;
color:#3D9E47;
padding:0px 0px 0px 10px;
font:normal 14px Helvitca, Arial, sans-serif;
}

#left_div ul.menu li ul li ul li a:hover,a:active,a:focus{
text-decoration:none;
color:#25205F;
padding:0px 0px 0px 10px;
font:normal 14px Helvitca, Arial, sans-serif;
background:url(../images/arrow.gif) no-repeat left top;
}



#left_div ul.menu li ul li ul li#current a{
text-decoration:none;
color:#25205F;
padding:0px 0px 0px 10px;
font:normal 14px Helvitca, Arial, sans-serif;
background:url(../images/arrow.gif) no-repeat left top;
}

#left_div ul.menu li ul li ul li#current a:hover,a:active,a:focus{
padding:0px 0px 0px 10px;
text-decoration:none;
color:#25205F;
font:normal 14px Helvetica, Arial, sans-serif;
background:url(../images/arrow.gif) no-repeat left top;
}
*/


/* active menu styling */

#right_link a:link, #right_link a:active, #right_link a:visited, #right_link a:focus{
color:#3D9E47;
text-decoration:none;
}
#right_link a:hover{
color:#000000;
text-decoration:underline;
}

/* ***************************************************************************************************** */
/* TEMPLATE SPECIFIC CSS CODE */

#container{
width:100%;
height:auto;
padding:0px;

}
#header{
width:1000px;
height:65px;
margin:auto;
}
#logo{
width:175px;
height:auto;
float:left;
}

#logo_inner{
padding:9px 0px 0px 15px;

}
#tagline{
width:181px;
height:auto;
float:right;
}

#tagline_inner{
padding:40px 0px 0px 0px;

}
/* top menu div css here */
#top_menu{
width:1000px;
height:29px;
margin-top:1px;
margin:auto;

}

/* ***************************************************************************************************** */
/* JOOMLA SPECIFIC CSS CODE */

div.moduletable h3{
display:block;
border-bottom:1px solid #CCCCCC;
margin-bottom:5px;
padding:0 0 5px 15px;
/*text-transform: uppercase;*/
color:#25215E;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:normal;
}

#mainlevel ul li{
margin-top:0px;
height: 16px;
line-height: 10px;
background-position: 0 0;
background:#25205f;
list-style-type:none;
display:block;
font-family:Verdana, "Times New Roman", Times, serif;
font-weight:bold;
font-size:14px;
clear:both;
}
#topleft_menu{
/*border-right:#FFFFFF 1px solid;
width:620px; */
margin-left:30px;
}
#footer_right a.mainlevel {
color: #999999;
height: 12px;
line-height: 12px;
text-decoration: none;
font:normal 10px Arial, Helvetica, sans-serif;
padding:0px;

}

#footer_right a.mainlevel:hover,a.mainlevel:active,a.mainlevel:focus {
color: #999999;
text-decoration:none;

}

.clear{
clear:both;
height:0px;
line-height:0px;
padding:0px;
margin:0px;
font-size:0px;
}


.clear1{
clear:both;
height:0px;
line-height:0px;
padding:0px;
margin:0px;
font-size:0px;
}

#heading_div{
width:1000px;
height:40px;
margin:auto;
}

#heading_div_lft{
width:auto;
height:auto;
float:left;
}

#heading_div_lft h2{
color:#FFFFFF;
font-family:Helvitca,Arial,sans-serif;
font-size:20px;
font-weight:normal;
padding:12px 0 0px 15px!important;
text-transform:uppercase;
margin:0px!important;
}


#heading_div_rght{
width:70%;
height:auto;
float:left;
display:none;
}

#heading_div_rght h3{
color:#FFFFFF;
font-family:Helvitca,Arial,sans-serif;
font-size:15px;
padding:18px 20px 2px 0;
text-transform:uppercase;
margin:0px;
font-weight:normal;
}

#right_div{
width:135px;
height:auto;
padding-left:5px;
padding-right:5px;
float:left;
}

#body_small{
width:550px;
height:auto;
border-left:solid .5pt #999999;
border-right:solid .5pt #999999;
padding-left:15px;
padding-right:15px;
float:left;
}

#body_big{
width:730px;
height:auto;
border-left:solid .5pt #999999;
padding-left:15px;
float:left;
}

#body_big_noborder{
width:740px;
height:auto;
padding-left:5px;
padding-right:5px;
float:left;
}

/*#tdright a {
padding-left:15px;
color:green;
text-decoration:none;
width:25%;
}

#tdright a:hover{
padding-left:15px;
color:blue;
text-decoration:none;
}*/

#tdleft
{
height: auto;
font:normal 12px Helvitca,Arial,sans-serif;
width:75%;
border-right: 1px solid #000;
}

td#tdright{
padding-left: 10px;
}

#search_panel{
width:100%;
height:46px;
text-align:right;
background:url(../images/search_bg.jpg) no-repeat -15px top;
}

#search_panel_inner{
width:970px;
height:auto;
margin:auto;
padding:20px 30px 0px 0px;
}

#mod_search_searchword{
border:1px #25205f solid;
width:150px;
height:17px;
color:#25205f;
padding-top:2px;
padding-left:2px;
padding-right:2px;
background:#FFF;
margin:0 0 2px 0px;
font:normal 12px Helvetica, Arial, sans-serif;
}



#search_panel_inner .button{
border:1px #25205f solid;
width:65px;
height:22px;
color:#25205f;
margin:0 0 0 5px;
padding:2px;
background:#FFF;
line-height:16px;
font:bold 12px Helvetica, Arial, sans-serif;
}


#bottom{
width:1000px;
font-family:Helvitca,Arial,sans-serif;
font-size:10px;
height:auto;
margin:auto;
}

#bottom_inner{
padding:10px 20px 10px 20px;
height:auto;
}

#footer_right_bottom {
	width:1000px;
	padding:5px 0px 0px 0px ;
	font-family:Helvitca,Arial,sans-serif;
	font-size:10px;
	color: #999;
	text-align: right;
}

#footer_left{
	width:55%;
	margin:0px 0.5% 0px 0px;
	height:auto;
	float:left;
	color:#999999;
	font-family:Helvitca,Arial,sans-serif;
	font-size:10px;
	text-align:right;
	padding:1px 0px 0px 0px;
}
	#footer_right{
	color: #999999;
	text-decoration: none;
	text-indent: 5px;
	float:left;
	/*width:49%;*/
}


#footer_right_bottom a:link,
#footer_right_bottom a:visited{
	color: #999;
	font-size:12px!important;
	font-weight:normal!important;
	font-family:Helvitca,Arial,sans-serif!important;
	text-decoration:none;
	line-height:15px;
	padding:0px!important;
	border:none!important;
}

#footer_right_bottom a:hover,
#footer_right_bottom a:active,
#footer_right_bottom a:focus{
	color: #999;
	font-size:10px!important;
	font-weight:normal!important;
	font-family:Helvitca,Arial,sans-serif!important;
	text-decoration:none;
	line-height:15px;
	padding:0px!important;
	border:none!important;
}



/* joomla styling for body content =================================================================*/


#body_big table.contentpaneopen{
width:100%;
height:auto;
}
table.contentpaneopen td.contentheading, h3.componentheading, h1.componentheading, div.componentheading{
color:#25205F;
/*background:#3D9E47;*/
padding:3px 0px 3px 0px;
font: bold 14px Helvitca,Arial,sans-serif;
margin: 0px;
}

h4.componentheading {
color:#25205F;
font-family:Helvitca,Arial,sans-serif;
font-size:15px;
font-weight:bold;
margin:0px 0px 2px 0px;

}

#body_big table.contentpaneopen{
width:100%;
height:auto;
}

#body_big table.contentpaneopen ul{
margin:0px;
padding:0px 0px 10px 0px;
}

#body_big table.contentpaneopen ul.unbold li{
margin:0px;
padding:2px 0px 2px 12px ;
list-style-type:none;
background:url(../images/button_blank.gif) no-repeat left 8px;
color:#25205F;
font: normal 12px Helvitca,Arial,sans-serif;
}

#body_big table.contentpaneopen ul.unbold li ul{
margin:0px;
padding:0px 0px 0px 10px ;
}

#body_big table.contentpaneopen ul li{
margin:0px;
padding:2px 0px 2px 12px ;
list-style-type:none;
background:url(../images/button_blank.gif) no-repeat left 8px;
color:#383838;
font: 12px Helvitca,Arial,sans-serif;
}

#body_big table.contentpaneopen ul li a:link, #body_big table.contentpaneopen ul li a:visited {
color:#3D9E47;
font: bold 12px Helvitca,Arial,sans-serif;
background:none;
padding:0;
text-decoration:none;
}

#body_big table.contentpaneopen ul li a:hover, #body_big table.contentpaneopen ul li a:active, #body_big table.contentpaneopen ul lia:focus{
color:#25205F;
font: bold 12px Helvitca,Arial,sans-serif;
background:none;
padding:0;
text-decoration:none;
}

#body_big div.blog_more ul{
margin:0px;
padding:0px 0px 0px 0px;
}

#body_big div.blog_more ul li{
margin:0px;
padding:2px 0px 2px 10px ;
list-style-type:none;
background:url(../images/button_blank.gif) no-repeat left 8px;
}

#body_big div.blog_more ul li a.blogsection{
color:#3D9E47;
font: bold 12px Helvitca,Arial,sans-serif;
background:none;
padding:0;
text-decoration:none;
line-height:15px;
}

#body_big div.blog_more ul li a.blogsection:hover,a.blogsection:active,a.blogsection:focus{
color:#25205F;
font: bold 12px Helvitca,Arial,sans-serif;
background:none;
padding:0;
text-decoration:none;
line-height:15px;
}

#body_big table.contentpaneopen a:link, #body_big table.contentpaneopen a:visited{
color:#3D9E47;
font: bold 12px Helvitca,Arial,sans-serif;
background:none;
padding:0;
text-decoration:none;
}

#body_big table.contentpaneopen a:hover, #body_big table.contentpaneopen a:active, #body_big table.contentpaneopen a:focus{
color:#25205F;
font: bold 12px Helvitca,Arial,sans-serif;
background:none;
padding:0;
text-decoration:none;
}

#body_big table.contentpaneopen a.footer{
color:#3D9E47;
font: normal 11px Helvitca,Arial,sans-serif;
background:none;
padding:0;
text-decoration:none;
}

#body_big table.contentpaneopen a.footer:hover,a.footer:active,a.footer:focus{
color:#25205F;
font: normal 11px Helvitca,Arial,sans-serif;
background:none;
padding:0;
text-decoration:none;
}



#body_big #vmMainPage table td#tdright a{
color:#3D9E47;
background:none;
font:normal 14px Helvitca,Arial,sans-serif;
text-decoration:none;
}


#body_big #vmMainPage table td#tdright a:hover{
color:#25205F;
display:inline;
background:none;
font:normal 14px Helvitca,Arial,sans-serif;
text-decoration:none;

}

#body_big #vmMainPage table td#tdright br{
height:10px;
display:block;
width:100%;
}

#body_big #vmMainPage div a h4{
color:#3D9E47;
font: bold 12px Helvitca,Arial,sans-serif;
background:none;
padding:0;
text-decoration:none;
}

span.highlight{
background-color: yellow;
}

h2.products_right_header {
color:#25205F;
font-family:Helvitca,Arial,sans-serif;
font-size:14px;
font-weight:bold;
margin:0px;
}



hr.line {
height: 1px;
border: 1px solid #999;
margin-right: 10px;
}

.product_desc{
font:bold 14px Helvetica, Arial, sans-serif;
/*background:#3D9E47;*/
color:#383838;
padding:2px;
}

#right_div ul.latestnews{
margin:0px;
padding:0px;
}

#right_div ul.latestnews li.latestnews{
padding:0px;
list-style-type:none;
padding:3px 0px 3px 15px;

}

#right_div ul.latestnews li.latestnews a.latestnews{
font:normal 12px Helvetica, Arial, sans-serif;
color:#3D9E47;
text-decoration:none;

}


#right_div ul.latestnews li.latestnews a.latestnews:hover,a.latestnews:active,a.latestnews:focus{
font:normal 12px Helvetica, Arial, sans-serif;
color:#25205F;
text-decoration:none;
}

#right_div ul.latestnews li.latestnews a.current{
font:normal 12px Helvetica, Arial, sans-serif;
color:#25205F;
text-decoration:none;

}


.validation-advice{
color:#FF0000;
}



.eventtable a:link,.eventtable  a:visited {
color: #3D9E47;
border: none;
font-weight: normal;
text-decoration:none;
font: normal 12px Helvitca,Arial,sans-serif;
}

.eventtable a:hover, .eventtable a:active {
color: #25205F;
border: none;
font-weight: normal;
text-decoration:none;
font: normal 12px Helvitca,Arial,sans-serif;
}

p.copyright a:link, p.copyright  a:visited {
color: #3D9E47;
border: none;
font-weight: normal;
text-decoration:none;
font: bold 12px Helvitca,Arial,sans-serif;
}

p.copyright a:hover, p.copyright  a:active {
color: #25205F;
border: none;
font-weight: normal;
text-decoration:none;
font: bold 12px Helvitca,Arial,sans-serif;
}

table.blog a:link, table.blog  a:visited {
color: #3D9E47;
border: none;
font-weight: normal;
text-decoration:none;
font: bold 12px Helvitca,Arial,sans-serif;
}

table.blog a:hover, table.blog a:active {
color: #25205F;
border: none;
font-weight: normal;
text-decoration:none;
font: bold 12px Helvitca,Arial,sans-serif;
}

p.spam a:hover, p.spam a:active {
color: #25205F;
border: none;
font-weight: normal;
text-decoration:none;
font: bold 12px Helvitca,Arial,sans-serif;
}

p.spam a:link, p.spam a:visited {
color: #3D9E47;
border: none;
font-weight: normal;
text-decoration:none;
font: bold 12px Helvitca,Arial,sans-serif;
}

#ChronoContact_InquiryForm a:link, #ChronoContact_InquiryForm a:visited {
color: #3D9E47;
border: none;
font-weight: normal;
text-decoration:none;
font:bold 12px Helvetica, Arial, sans-serif;
}

#ChronoContact_InquiryForm a:hover, #ChronoContact_InquiryForm a:active, #ChronoContact_InquiryForm a:focus {
color: #25205F;
border: none;
font-weight: normal;
text-decoration:none;
font:bold 12px Helvetica, Arial, sans-serif;
}

.chronoform a:link, .chronoform a:visited {
color: #3D9E47;
border: none;
font-weight: normal;
text-decoration:none;
font:bold 12px Helvetica, Arial, sans-serif;
}

.chronoform a:hover, .chronoform a:active, .chronoform a:focus {
color: #25205F;
border: none;
font-weight: normal;
text-decoration:none;
font:bold 12px Helvetica, Arial, sans-serif;
}

#body_big #eventlist dl.event_info dd.category a:link, #body_big #eventlist dl.event_info dd.category a:visited {
color: #3D9E47;
border: none;
font-weight: normal;
text-decoration:none;
font:bold 12px Helvetica, Arial, sans-serif;
}

#body_big #eventlist dl.event_info dd.category a:hover, #body_big #eventlist dl.event_info dd.category a:focus, #body_big #eventlist dl.event_info dd.category a:active {
color: #25205F;
border: none;
font-weight: normal;
text-decoration:none;
font:bold 12px Helvetica, Arial, sans-serif;
}

/* Glossary Pages Styling */

.glossary {
width:100%;
margin:0px;
padding:0px;
float:left;
}

.glossary_item{
width:30%;
margin:0px;
padding:5px;
float: left;
}

.glossary_title{
color:#FFFFFF;
padding:5px;
text-align:center;
margin:5px;
border:solid 1px #25205F; }


#body_big table.blog{
width:100%;
height:auto;
}

#body_big table.blog ul{
margin:0px;
padding:0px 0px 10px 0px;
}

#body_big table.blog ul li{
margin:0px;
padding:2px 0px 2px 10px ;
list-style-type:none;
background:url(../images/button_blank.gif) no-repeat left 8px;
font: normal 12px Helvitca,Arial,sans-serif;
}

#body_big table.blog ul li a:link, #body_big table.blog ul li a:visited {
color:#3D9E47;
font: bold 12px Helvitca,Arial,sans-serif;
background:none;
padding:0;
text-decoration:none;
}

#body_big table.blog ul li a:hover, #body_big table.blog ul li a:active, #body_big table.blog ul lia:focus{
color:#25205F;
font: bold 12px Helvitca,Arial,sans-serif;
background:none;
padding:0;
text-decoration:none;
}



#body_small table.blog{
width:100%;
height:auto;
}

#body_small table.blog ul{
margin:0px;
padding:0px 0px 10px 0px;
}

#body_small table.blog ul li{
margin:0px;
padding:2px 0px 2px 12px ;
list-style-type:none;
background:url(../images/button_blank.gif) no-repeat left 8px;
font: normal 12px Helvitca,Arial,sans-serif;
}

#body_small table.blog ul li a:link, #body_small table.blog ul li a:visited{
color:#3D9E47;
font: bold 12px Helvitca,Arial,sans-serif;
background:none;
padding:0;
text-decoration:none;
}

#body_small table.blog ul li a:hover, #body_small table.blog ul li a:active, #body_small table.blog ul li a:focus{
color:#25205F;
font: bold 12px Helvitca,Arial,sans-serif;
background:none;
padding:0;
text-decoration:none;
}

#body_small table.contentpaneopen ul{
margin:0px;
padding:0px 0px 10px 0px;
}

#body_small table.contentpaneopen ul li{
margin:0px;
padding:2px 0px 2px 10px ;
list-style-type:none;
background:url(../images/button_blank.gif) no-repeat left 8px;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
}

#body_small table.contentpaneopen ul li a:link, #body_small table.contentpaneopen ul li a:visited{
color:#3D9E47;
font: bold 12px Helvitca,Arial,sans-serif;
background:none;
padding:0;

text-decoration:none;
}

#body_small table.contentpaneopen ul li a:hover, #body_small table.contentpaneopen ul li a:active, #body_small table.contentpaneopen ul lia:focus{
color:#25205F;
font: bold 12px Helvitca,Arial,sans-serif;
background:none;
padding:0;
text-decoration:none;
}


#body_small table.contentpaneopen a:link, #body_small table.contentpaneopen a:visited{
color:#3D9E47;
font: bold 12px Helvitca,Arial,sans-serif;
background:none;
padding:0;
text-decoration:none;
}

#body_small table.contentpaneopen a:hover, #body_small table.contentpaneopen a:active, #body_small table.contentpaneopen a:focus{
color:#25205F;
font: bold 12px Helvitca,Arial,sans-serif;
background:none;
padding:0;
text-decoration:none;
}

div.chronoform{
display:none;
}

.rel_info{
text-transform:uppercase;
font-weight:bold;
color:#1e076a;
}

.rel_info a{
text-transform:none;
}

#form-login a.login{
color:#3D9E47;
font: bold 12px Helvitca,Arial,sans-serif;
background:none;
padding:0;
text-decoration:none;
}

#form-login a.login:hover, a.login:active, a.login:focus{
color:#25205F;
font: bold 12px Helvitca,Arial,sans-serif;
background:none;
padding:0;
text-decoration:none;
}

#ul_link{
width:100%;
height:auto;
}

#ul_link_left{
width:50%;
height:auto;
float:left;
}

#ul_link_right{
width:50%;
height:auto;
float:left;
}


#ul_link_left ul li a:link, #ul_link_left ul li a:visited{
color:#3D9E47;
font: bold 12px Helvitca,Arial,sans-serif;
background:none;
padding:0;
text-decoration:none;
}

#ul_link_left ul li a:hover, #ul_link_left ul li a:active, #ul_link_left ul li a:focus{
color:#25205F;
font: bold 12px Helvitca,Arial,sans-serif;
background:none;
padding:0;
text-decoration:none;
}

.brdr_col{
border-collapse:collapse;
border-color:#999999;

}

table.brdr_col{ margin: 1px; border:1px solid #CCCCCC; }
table.brdr_col td { border:1px solid #CCCCCC; padding: 5px; }
table.brdr_col { border-spacing: 1em; }
table.brdr_col { border-collapse: collapse; }

table.course_schedule td.middle {
border-bottom: 1px solid #CCC;
border-left: 1px solid #CCC;
border-right: 1px solid #CCC;
}

table.course_schedule td {
border-bottom: 1px solid #CCC;
}

table.course_schedule{
border: 1px solid #CCC;
margin-left:15px;
}

h3.course_schedule {
color: #701173;
font-family: Times New Roman;
font-size:16px;
margin:0 0 10px 15px;
padding:0px
} 

/* Added by Ashwin - Move to relevant section */
#left_div ul.menu li {
	line-height: 24px;
}

#left_div blockquote { margin:10px 0px 10px 15px; }

input.cl-date{ width:100px; }

input.telephone{ width:100px; }

input.tel-extension{ width:40px; }



