/*
----------------------------------------
general
----------------------------------------
*/
body{
	margin: 0;
	padding: 0;
	background: #0D505E;
	text-align: center;
	font: 80%/1.4 arial, helvetica, sans-serif;
}


/*
----------------------------------------
header
----------------------------------------
*/

#bannerimage
{
	height: 20px;
	background: url('http://www.gcTraining.ca/Images/bannerimage.jpg') no-repeat 66% 66%;
	min-width: 500px;
	max-width: 1000px;
	
}

/*
----------------------------------------
conatiner
----------------------------------------
*/

#container
{
	background: #FFFFFF;
	min-width: 500px;
	width:90%;
	
	
}
#container table
{
	background: #FFFFFF;
	width:90%;
	
	
	
}

/*
----------------------------------------
content
----------------------------------------
*/
#content{text-align:left;margin-top: 20px;margin-left:20px;margin-right:20px;padding-bottom:20px;}
#content-wide{margin: 0 4%;padding-bottom: 1em;max-width: 48em;}
#content h1 strong{font-size: 100%;color:#0000;text-align:center;}
#content h2 {font-size: 140%;color:#660000;margin-top: 40px;}
#content h3{font-size: 140%;color:#660000;margin-top: 10px;}
#content h4{font-size: 80%;text-align:right;}
#content p{ font-family:Verdana;font-weight:normal;font-size:12px;color:#404040;}
#content a:link{ color:#000;font-family:Verdana;font-weight:normal;font-size:12px;color:#404040;text-decoration:underline;background:url('http://www.gcTraining/Images/dots-alink.gif') repeat-x 0 100%;}
#content a:visited{ color:#000;text-decoration:underline;font-family:Verdana;color:#404040;font-weight: normal;font-size: 12px;background: url('http://www.gcTraining/Images/dots-alink.gif') repeat-x 0 100%;}
#content a:hover, a:active { background-color: #FFC;font-family:Verdana;color:#404040;font-weight: normal;font-size:12px;text-decoration:underline;}
#content ul{ list-style-type: none;}
#content ul li{ background: url('http://www.gcTraining.ca/Images/arrow.gif') no-repeat 0 .4em;padding-left: 10px;}
.clsCourseB{font-family:Times New Roman ,Arial;font-size: 10px;font-style: normal;font-weight: normal;font-variant: normal;color: #000000;text-decoration: none;text-align: left;margin-right: 0px;margin-Left: 0px;margin-top: 0px;background-color: #ffffff;}


/*
----------------------------------------
SIDEBAR RULES
----------------------------------------
*/

#sidebar {text-align: left;padding-top:20px;border: 1px #ffffff}
#sidebar img {padding-top: 5px;text-align:center;padding-bottom: 5px;}
#sidebar h3{font-size: 15px;text-align:left;}
#sidebar h2{font-size: 15px;text-align:center;}
#sidebar p{ color: #000;padding-left: 2px;font-family: Verdana;font-weight:normal;font-size: 12px;text-decoration: none;}
#sidebar table {background-color:#ECEFAD;width:136px;padding: 10px;}
#sidebar ul li {background: url('http://www.gcTraining/Images/arrow.gif') no-repeat 0 .4em;align:left;padding-left: 0px; padding-right: 10px;font-weight: normal;font-size: 10px;}
#sidebar a:link{ color: #000;padding-left: 2px;font-family: Verdana;font-weight:normal;font-size: 10px;text-decoration: none;}
#sidebar a:visited{ color: #000;text-decoration: none;font-family: Verdana;font-weight: normal;font-size: 10px;}
#sidebar a:hover, a:active { background-color: #FFC;font-family: Verdana;font-weight: normal;font-size: 10px;}
#sidebar quote{ font-style:italic;font-family: Ariel;font-weight: normal;font-size: 10px;text-align: left;}
#sidebar p{ text-align: left;font-family: Verdana;font-weight: normal;font-size: 10px;color: #404040;}
#sidebar .presenter a:link{ border: 1px #d79900 solid;background-color: #660000;color: #fff;padding-left: 2px;font-family: Verdana;font-weight:normal;font-size: 12px;text-decoration: none;}
#sidebar .presenter a:visited{ border: 1px #d79900 solid;background-color: #660000;color: #fff;text-decoration: none;font-family: Verdana;font-weight: normal;font-size: 12px;}
#sidebar .presenter a:hover{ border: 1px #d79900 solid;background-color: #BE8B49;color:#fff;font-family: Verdana;font-weight: normal;font-size: 12px;}
#sidebar .presenter a:active { border: 1px #d79900 solid;background-color: #BE8B49;color:#fff;font-family: Verdana;font-weight: normal;font-size: 12px;}


#leftmenu table {background-color:#CCCCCC;width:178px;padding: 10px;}

/*
----------------------------------------
TERMS RULES
----------------------------------------
*/

#terms {text-align: left;padding-top:20px;}
#terms p{ text-align: left;font-family: Verdana;font-weight: normal;font-size: 10px;color: #404040;}
#terms h4{font-size: 80%;text-align:left;}
/*
----------------------------------------
top nevigation
----------------------------------------
*/

#topnav { background: #BE8B49;}
#topnav table{ background: #BE8B49;border-collapse: collapse;}
#topnav a:link{ color: #FFFFFF;text-decoration: none;font-family: Verdana;font-weight: bold;font-size: 13px;background-color: #BE8B49;}
#topnav a:visited{ color: #FFFFFF;text-decoration: none;font-family: Verdana;font-weight: bold;font-size: 13px;background-color: #BE8B49;}
#topnav a:hover, a:active { color: #6e6e14;text-decoration: none;font-family: Verdana;font-weight: bold;font-size: 13px;background-color: #BE8B49;}

/*
----------------------------------------
footer
----------------------------------------
*/

#footer { background-color: #BE8B49;}
#footer table{ background: #BE8B49;border-collapse: collapse;}
#footer a:link{ color: #FFFFFF;text-decoration: none;font-family: Verdana;font-weight: normal;font-size: 10px; background-color: #BE8B49;}
#footer a:visited{ color: #FFFFFF;text-decoration: none;font-family: Verdana;font-weight: normal;font-size: 10px; background-color: #BE8B49;}
#footer a:hover, a:active { color: #6e6e14;text-decoration: none;text-decoration: none;font-family: Verdana;font-weight: normal;font-size: 10px; background-color: #BE8B49;}


/*
----------------------------------------
copyright
----------------------------------------
*/

#copyright{width: 100%;background-color: #660000;}
#copyright table {width: 100%; }
#copyright td{color:#fff;font-family:Times New Roman ,Arial;font-size: 12px;font-style: normal;font-weight: normal;font-variant: normal;text-decoration: none;text-align: left;}

/*
----------------------------------------
form
----------------------------------------
*/
#form{text-align:left;margin-top: 20px;margin-left:20px;margin-right:20px;padding-bottom:30px;}
#form-wide{margin: 0 4%;padding-bottom: 1em;max-width: 48em;}
#form h1 strong{font-size: 100%;color:#000;text-align:center;}
#form h2 strong{font-size: 100%;color:#000;margin-top: 40px;}
#form h3{font-size: 100%;color:#000;margin-top: 0px;}
#form h4{font-size: 80%;text-align:left;color:red;}
#form p{ text-align:left;font-family:Verdana;font-weight:normal;font-size:14px;color:#404040;}
#form table{font-family:Times New Roman ,Arial;font-size: 14px;font-style: normal;font-weight: normal;font-variant: normal;color: #000000;text-decoration: none;text-align: left;margin-right: 0px;margin-Left: 20px;margin-top: 0px;background-color: #ffffff;}
#form td{padding: 5px;font-family:Times New Roman ,Arial;font-size: 14px;font-style: normal;font-weight: normal;font-variant: normal;color: #000000;text-decoration: none;text-align: left;margin-right: 0px;margin-Left: 20px;margin-top: 0px;margin-bottom: 0px;background-color: #ffffff;}

/*
----------------------------------------
form contact table
----------------------------------------
*/
#formcontactinfo{text-align:center;margin-top: 20px;margin-left:20px;margin-right:20px;padding-bottom:30px;}
#formcontactinfo-wide{margin: 0 4%;padding-bottom: 1em;max-width: 48em;}
#formcontactinfo h3{font-size: 100%;color:#000;margin-top: 0px;}
#formcontactinfo a:link{ color:#000;font-family:Verdana;font-weight:normal;font-size:14px;text-decoration:none;background:url('http://www.gcTraining.ca/Images/dots-alink.gif') repeat-x 0 100%;}
#formtcontactinfo a:visited{ color:#000;text-decoration:none;font-family:Verdana;font-weight: normal;font-size: 14px;background: url('http://www.gcTraining.ca/Images/dots-alink.gif') repeat-x 0 100%;}
#formcontactinfo a:hover, a:active { background-color: #FFC;font-family:Verdana;font-weight: normal;font-size:14px;}
#formcontactinfo table{font-family:Times New Roman ,Arial;font-size: 14px;font-style: normal;font-weight: normal;font-variant: normal;color: #000000;text-decoration: none;text-align: left;margin-right: 20px;margin-Left:20px;margin-top: 0px;background-color: #ECEFAD;}
#formcontactinfo td{font-family:Times New Roman ,Arial;font-size: 14px;font-style: normal;font-weight: normal;font-variant: normal;color: #000000;text-decoration: none;text-align: left;margin-right: 20px;margin-Left: 20px;margin-top: 0px;background-color: #ECEFAD;padding-bottom:30px;}


/*
----------------------------------------
form header table
----------------------------------------
*/
#formheader{text-align:left;margin-top: 20px;margin-left:0px;margin-right:0px;padding-bottom:30px;}
#formheader-wide{margin: 0 4%;padding-bottom: 1em;max-width: 800px;}
#formheader h2{font-size: 100%;color:#000;margin-top: 0px;}
#formheader a:link{ color:#000;font-family:Verdana;font-weight:normal;font-size:14px;text-decoration:none;background:url('http://www.gcTraining.ca/Images/dots-alink.gif') repeat-x 0 100%;}
#formheader a:visited{ color:#000;text-decoration:none;font-family:Verdana;font-weight: normal;font-size: 14px;background: url('http://www.gcTraining.ca/Images/dots-alink.gif') repeat-x 0 100%;}
#formheader a:hover, a:active { background-color: #FFC;font-family:Verdana;font-weight: normal;font-size:14px;}
#formheader table{width:100%;font-family:Times New Roman ,Arial;font-size: 14px;font-style: normal;font-weight: normal;font-variant: normal;color: #000000;text-decoration: none;text-align: left;margin-right: 0px;margin-Left:0px;margin-top: 0px;background-color: #A5C0B9;}
#formheader td{font-family:Times New Roman ,Arial;font-size: 14px;font-style: normal;font-weight: normal;font-variant: normal;color: #000000;text-decoration: none;text-align: left;margin-right: 0px;margin-Left: 0px;margin-top: 0px;background-color: #A5C0B9;padding-bottom:0px;}