/* CSS Document */

body { font-family:Arial, Helvetica, sans-serif; font-size:1em; background-color:#F7F7F7; margin:10px 0px 35px 0px; }

h1 { color:#A00; font-weight:bold; font-size:1.4em; letter-spacing:1px; }
h2 { color:#A00; font-weight:bold; font-size:1.2em; }
h3 { color:#000; font-weight:bold; font-size:1em; }

ul { margin-left:20px; margin-top:10px; }


.header { width:820px; height:97px;border:1px solid #000; }

.courseMenu { background-color:#999; border-right:1px solid #333; background-image:url(/images/bg-training-courses-list.gif); 
			  background-repeat:no-repeat; width:180px; padding:4px; color:#FFF; font-size:0.8em; border-left:1px solid #333; }

.menuMain { text-align:center; background-color:#CCC; font-weight:bold; border-left:1px solid #333;  border-right:1px solid #333; 
			border-top:1px solid #999; border-bottom:1px solid #999; 
			padding:5px 0px; letter-spacing:2px; }

.greyBar { height:27px; background-color:#333; }

.copy { width:350px; padding:4px; font-size:0.8em; color:#333; background-color:#FFF; }

.trainingCourseTableLHS { background-color:#CCC; font-weight:bold; }
.trainingCourseTableRHS { background-color:#F5F5F5; font-weight:bold; }
.toplink { text-align:right; font-weight:bold; font-size:0.9em; }

.copyrhs { border-right:1px solid #333; border-left:1px solid #333; background-color:#FFF; } 

.subnav { margin:12px 0px; text-align:center; height:40px; background-color:#333; color:#CCC; font-weight:bold; font-size:0.7em; 
			letter-spacing:2px; }

.copyright { font-size:0.8em; font-style:italic; color:#666; text-align:center; }



/* ================[ form styles ]================ */


.formItem {  background-color:#F5F5F5; border:1px solid #666; text-align:right; font-weight:bold; }

/*=======================================================*/




/* main link styles below */
a:visited { color:#A00; text-decoration:none; background:#FFF; }
a:link { color:#A00; text-decoration:none; background:#FFF; } 
a:active { color:#A00; text-decoration:none; background:#FFF; } 
a:hover { color:#FED000; text-decoration:none; background:#FFF; }

/* link styles below for main menu */
.menuMain a:visited { color:#A00; text-decoration:none; background:#CCC; }
.menuMain a:link { color:#A00; text-decoration:none; background:#CCC; } 
.menuMain a:active { color:#A00; text-decoration:none; background:#CCC; } 
.menuMain a:hover { color:#000; text-decoration:none; background:#CCC; }

/* link styles below for courses menu */
.courseMenu a:visited { color:#fff; text-decoration:none; background:transparent; }
.courseMenu ul {padding-left:0px;  }
.courseMenu ul li a{color:#fff;  }
.courseMenu ul li {color:#A00;margin-left:10px;}
.courseMenu a:link { color:#fff; text-decoration:none; background:transparent; }
.courseMenu a:active { color:#fff; text-decoration:none; background:transparent; } 
.courseMenu a:hover { color:#A00; text-decoration:none; background:transparent; }

/* link styles below for sub nav */
.subnav a:visited { color:#CCC; text-decoration:none; background:transparent; }
.subnav a:link { color:#CCC; text-decoration:none; background:transparent; } 
.subnav a:active { color:#CCC; text-decoration:none; background:transparent; } 
.subnav a:hover { color:#FED000; text-decoration:none; background:transparent; }

/* link styles below for copyright */
a:visited { color:#A00; text-decoration:none; background:#F7F7F7; }
a:link { color:#A00; text-decoration:none; background:#F7F7F7; } 
a:active { color:#A00; text-decoration:none; background:#F7F7F7; } 
a:hover { color:#FED000; text-decoration:none; background:#F7F7F7; }

#contact_form{position:relative;margin-left:10px;margin-top:30px;width:300px;}
#contact_form input{display: block;width:180px;float:left;background:#afafaf;height:12px;font-size:11px;font-weight:bold;border:1px solid #999999;}
#contact_form label{display: block;width:110px;float: left;text-align:left;margin-bottom: 7px;height:12px;}
#contact_form textarea{width:180px;border:1px solid #999999;background:#afafaf;}
#contact_form br{clear:both;}
#contact_form .button_contact{display:block;margin-left:90px;background:#323232;width:110px;height:25px;margin-top:15px;color:#fff;border:1px solid #fff;font-size:11px;}

