
/* CSS Document */
html, body{margin:0 auto; padding:0; height:100%; width:780px; text-align:center; color:#666666; font-size:100%; font-family:verdana, helvetica}

*{margin:0; padding:0}
img{border:0}

.r{float:right}
.l{float:left}
.w100pc{width:100%}

ul li{list-style:none; list-style-image:none}
.clear{clear:both; height:1px}

a:link{color:#0025AB; text-decoration:none}
a:hover{color:#0025AB; text-decoration:underline}
a:visited{color:#0025AB; text-decoration:none}
/*...........................................................................*/
/*...........................................................................*/
/*...........................................................................*/
#wrapAll{margin:0; padding:0 0 0 14px; width:780px; text-align:left; /*min-height:100%;*/ background:url(../img/bg.gif) repeat-y}

/*...........................................................................*/
/*...........................................................................*/
/*...........................................................................*/
#header{margin:0; padding:0; height:121px; width:750px; text-align:left; background:url(../img/header_bg_inside.jpg) repeat-x}
#header.home{height:239px; background:url(../img/header_bg_home.jpg) repeat-x}
#header img.logoHome{margin:16px 0 0 16px; padding:0; float:left}
#header img.logo{margin:6px 0 0 16px; padding:0; float:left}
#header img.title{margin:74px 0 0 15px; padding:0; }
#header img.picHome{margin:14px 0 0 0; padding:0; float:right}
#header img.pic{margin:0 0 0 0; padding:0; float:right}
/*...........................................................................*/
/*...........................................................................*/
/*...........................................................................*/

#menu{margin:90px 0 0 0; padding:0;  height:31px;}
/*applies to all except ie */
html>body #menu{margin:0; padding:90px 0 0 0}
#dummy{}

#menu ul{margin:0 0 0 7px; padding:0;}
#menu li{margin:0; padding:0 4px 0 0; float:left}
#menu li.last{padding:0; }
/*...........................................................................*/
#menuHome{margin:10px 0 0 0; padding:0}
/*applies to all except ie */
html>body #menuHome{margin:13px 0 0 0}
#dummy{}

#menuHome ul{margin:0 0 0 7px; padding:0;}
#menuHome li{margin:0; padding:0 4px 0 0; float:left}
#menuHome li.last{padding:0; }
/*...........................................................................*/
/*...........................................................................*/
/*...........................................................................*/
#rightColHome{margin:0; padding:0; width:400px; min-height:100%; float:left; text-align:left;}

#rightCol{margin:0 0 0 21px; padding:0; width:222px; min-height:100%; float:left; text-align:left;}
#rightCol #submenu{margin:0; padding:0}
#rightCol #submenu ul{margin:0 0 0 7px; padding:0; width:222px; }
#rightCol #submenu li{margin:0; padding:5px 4px 5px 18px; background: url(../img/bullet_arr_green.gif) no-repeat #F3F3F3; border-bottom:1px solid #fff; font-size:0.8em}
#rightCol #submenu li a{color:#999; text-decoration:none}
#rightCol #submenu li.on a{font-weight:bold; color:#64B936}

#rightCol .box{margin:5px 0 0 8px; padding:0; width:222px; height:101px;}
#rightCol .box img.pic{margin:7px 4px 0 0; float:right}
#rightCol .quote{background:url(../img/box_bg_red2.gif) no-repeat}
#rightCol .demo{background:url(../img/box_bg_green2.gif) no-repeat}
#rightCol .box h2{margin:0; padding:8px 0 0 8px}
#rightCol .box p{margin:0; padding:3px 3px 3px 10px; font-size:0.7em; color:#fff}
#rightCol .box p a{color:#fff}
/*...........................................................................*/
/*...........................................................................*/
/*...........................................................................*/
#leftCol{margin:0; padding:0; min-height:100%; width:500px; float:left; text-align:left;}
#leftCol.noRHS{width:750px;}
/*...........................................................................*/
/*...........................................................................*/

#leftColHome{margin:-50px 0 0 0; padding:0; min-height:100%; width:330px; float:left; text-align:left;}
/*applies to all except ie */
html>body #leftColHome{margin:0}
#dummy{}
/*...........................................................................*/
/*...........................................................................*/
/*...........................................................................*/
#leftColHome .box_home{margin:10px 0 0 0; padding:0; width:326px; height:84px;}
#leftColHome .box_home img.pic{margin:7px 4px 0 0; float:right}
#leftColHome .quote{background:url(../img/box_bg_red.gif) no-repeat}
#leftColHome .demo{background:url(../img/box_bg_green.gif) no-repeat}
#leftColHome .box_home h2{margin:0; padding:8px 0 0 8px}
#leftColHome .box_home p{margin:0; padding:3px 3px 3px 10px; font-size:0.7em; color:#fff}
#leftColHome .box_home p a{color:#fff}
/*...........................................................................*/
/*...........................................................................*/
/*...........................................................................*/
#content{margin:0; padding:10px 5px 20px 19px; }
#content.home{padding:0 5px 20px 19px;}
#content h1{margin:0 0 10px 0; padding:0; font-size:1.1em; font-family:Arial; font-weight:normal}
#content h2{margin:0 0 6px 0; padding:0; font-size:0.75em; color:#FFAF04/*border-bottom:1px solid #e1e1e1*/}
#content h3{margin:0 0 3px 0; padding:0; font-size:0.7em; color:#999}
#content p{margin:10px 0 10px 0; padding:0; font-size:0.7em; }

#content ul{margin:10px 5px 5px 10px; padding:3px 0 3px 0; font-size:0.7em; border:1px dashed #f1f1f1; border-width:1px 0 1px 0}
#content li{margin:3px 0 3px; padding:0 0 0 15px; background:url(../img/bullet_circ_green.gif) no-repeat}

.download ul{margin:0 0 15px 0; padding:2px; width:130px; font-size:0.7em; background-color:#FBF6B2; border:1px solid #FFFF6E	 }
.download li{}
.download li a{color:#FF282B; text-decoration:none;}
.download li{margin:0; padding:2px 0 0 25px; font-weight:bold; min-height:20px; background:url(img/list_download.gif) no-repeat}

#content table{margin:0 0 10px 0; padding:1px; font-size:0.7em;}
#content table tr.alt{background-color:#F3F3F3}
/*...........................................................................*/
/*...........................................................................*/
/*...........................................................................*/
#contact{margin:10px 0 10px 0; padding:0;}
#contact p.note{padding:4px; font-size:0.65em; background:#FAFDC6}
#contact legend{margin:10px 0 0 7px; padding:0; font-size:0.7em; font-weight:bold; color:#64B936;}
#contact fieldset{border:1px dashed #eee;}
#contact table{margin:3px; padding:0; width:100%}
#contact table td{margin:0; padding:2px 3px 2px 5px}
#contact table td.butt{text-align:center; background-color:#F3F3F3}
#contact input.butt{margin:0; padding:2px; color:#fff; background:#64B936; font-weight:bold}
/*...........................................................................*/
/*...........................................................................*/
/*...........................................................................*/
.gallery{margin:0 0 20px 0; padding:0;}
.gallery .brd img{margin:5px 5px 5px 0; padding:2px; border:2px solid #ccc;}
.gallery .brd:hover img{margin:5px 5px 5px 0; padding:2px; border:2px solid #FFAF04;}
.gallery .brd:hover{color: red; /* irrelevant definition to overcome IE bug */}
/*...........................................................................*/
/*...........................................................................*/
/*...........................................................................*/
#flashHolder{margin:0; padding:0; text-align:center;}
/*...........................................................................*/
/*...........................................................................*/
/*...........................................................................*/
.site {margin:0 0 20px 0; height:85px; clear:both}
.site h2{margin:0 0 5px 2px; padding:0; font-size:1.2em; color:#999999}
.site h2 a{color:#999999; text-decoration:none}
.site h2 a:visited{color:#999999; text-decoration:none}

.site ul{margin:0; padding:0; float:left; list-style:none; list-style-image:none}
.site li{margin:0; padding:0 0 0 15px; background:url(img/list_square.gif) no-repeat; list-style:none; list-style-image:none}
.site li.launch{margin:0; padding:0 0 0 15px; background:url(img/list_launch.gif) no-repeat}
.site .siteimg{margin:0; padding:2px; border:1px solid #D1D1D1; float:left}
/*...........................................................................*/
/*...........................................................................*/
/*...........................................................................*/
#footer{margin:0; padding:15px 20px 0 20px; height:50px; background:url(../img/bg_footer.gif) no-repeat; text-align:left; color:#999; font-size:0.65em}
#footer span{color:#BF251D}
#footer a:link{color:#999;}





.FormTables {
 border: 1px solid #FEB413;
}
.ListTables {
 background-color: #FFFFFF;
 cellspacing: 1px;
}
.ListRows1{
 background-color:#E8E8E8;
 height: 18px;
 padding-left: 1px;
 padding-right: 1px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
}

.TableHeads {
 background-color: #FEB413;
 font-size: 12px;
 color: #FFFFFF;
 font-weight: bold;
 height: 20px;
 padding-top: 2px;
}


.inputButton {
	border: 1px solid #FEB413;
	background-color: #FEB413;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #EBEBEB;
}
.inputSmallBorder {
	border: 1px solid #000000;
	background-color: #FEB413;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

