@charset "UTF-8";

/* Main Settings */

body { background-color: #838283; background-image: url(images/bg.gif); background-repeat: repeat-x; margin: 0px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; text-align:left; color:#666666; line-height: 15px; }

a:link { color:#666666; text-decoration:none; }

a:visited { color:#666666; text-decoration:none; }

a:hover { color:#333333; text-decoration:underline; font-weight: bold; }

/* Body */

#container { background-image:url(images/index_r1_c2.gif); background-repeat:no-repeat; width:930px; height:auto; overflow:auto; margin-left:auto; margin-right:auto; padding-top: 14px; padding-left: 6px; padding-right: 6px; }

h1 { font-family: Arial, Helvetica, sans-serif; color:#333333; font-size: 16px; font-weight: bold; }

h2 { font-family: Arial, Helvetica, sans-serif; color:#333333; font-size: 16px; font-weight: bold; }

h3 { font-family: Arial, Helvetica, sans-serif; color:#333333; font-size: 14px; font-weight: bold; padding-bottom: 0px; margin-bottom: 0px; padding-top: 20px; border-top: 1px solid #efefef; }

h4 { font-family: Arial, Helvetica, sans-serif; color:#333333; font-size: 14px; font-weight: bold; margin-top: 10px; margin-bottom: 10px}

.head { font-family: Arial, Helvetica, sans-serif; color:#333333; font-size: 16px; font-weight: bold; }

/* Left Col */

#leftcol { background-image:url(images/leftcol.gif); background-color:#FFFFFF; background-repeat:no-repeat; width:150px; height:auto; margin-top: 41px; float:left; padding-left: 17px; padding-right: 17px;padding-bottom: 20px; }

#nav { height: 221px; padding-top: 60px; }

#nav ul { margin: 0px; padding: 0px; }

#nav li { list-style-type:none; border-bottom: 1px solid #dae1bf; display:block; line-height: 21px; }

#nav a:link { display: block; color:#666666; text-decoration:none; }

#nav a:hover { display: block; color:#333333; text-decoration:none; }

#nav li a:hover { display: block; color:#333333; background-color:#FFFFFF; text-decoration:none; }

#nav a:visited { display: block; color:#666666; text-decoration:none; }

#question { height: 117px; padding-top: 80px; text-align:center; padding-right: 4px; }

.faqform { padding: 3px; margin-bottom: 3px; border: 0px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; }

#faqs { padding-top: 60px; }

#faqs ul { margin-left: 22px; padding-left: 0px; }

#faqs li { list-style-image:url(images/faq-bullet.gif); line-height:normal; }

/* Middle Col */

#middlecol { width:554px; height:auto; float: left; background-color:#FFFFFF; }

#middlebody { width:518px; height:auto; padding-top: 18px; padding-left: 18px; padding-right: 18px; padding-bottom: 20px; text-align:left; }

#middleleftcol { width:241px; height:auto; padding-right: 18px; float:left; }

#middlerightcol { width:241px; height:auto; padding-left: 18px; float:left; }

#flash { background-color: #efefef; height: 219px; width:554px; }

#homevid { background-color: #ffffff; height: 219px; width:292px; background-image:url(images/vid-bg.gif); background-repeat:no-repeat; padding-left: 244px; padding-right: 18px; }

#photo { background-image:url(images/photo-bg.gif); background-repeat:no-repeat; padding-left: 19px; padding-right: 17px; }

.formstyle { padding: 3px; margin-bottom: 6px; border: 1px solid #cccccc; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; }

.bigger { font-size: 18px; }

.style6 {font-size: 11px}

.smallerheading {font-size: 13px; margin-top: 20px; padding: 0px;}

#homearea { clear:both; }

#oftec { padding:0px; border: 1px solid #6acbdf; margin-bottom:6px; clear:both; }

#oftec p {text-align:center; }


/* Right Col */

#rightcol { background-image:url(images/rightcol.gif); background-repeat:no-repeat; width:146px; height:auto; margin-top: 41px; float:left; padding-left: 17px; padding-right: 17px; padding-bottom: 20px; }

#login { height: 78px; padding-top: 70px; text-align:center; font-size: 9px; color:#FFFFFF; }

#download { height: 121px; padding-top: 70px; }

#casestudies { height: auto; padding-top: 50px; line-height:normal; }

.casestudy { clear:both; border-bottom: 1px solid #cccccc; }

/* Footer */

#footer { background-image:url(images/index_r2_c2.gif); background-repeat:no-repeat; width:930px; height:auto; clear:both; text-align: center; margin-left:auto; margin-right:auto; color:#333333; padding-top: 10px; margin-bottom: 30px; }

#footer a:link { color:#333333; text-decoration:none; }

#footer a:visited { color:#333333; text-decoration:none; }

#footer a:hover { color:#000000; text-decoration:underline; }

.small { font-size:9px; }

/* PROCESS.PHP */

.style4 { color: #008000 }

.style3 { color: #c33131 }

.tickyellowbox { background-color: #eff6ef; border: 1px solid #008000; }

.tickredbox { background-color: #f9eaea; border: 1px solid #c33131; }

#footerseo { text-align: center; color: #333333;  }

#footerseo li { display: inline; padding-right: 20px; list-style:circle;  }

.orange { color: #b72e00; }

.green { color: #5d8000; }

.purple { color: #b32e80; }

.blue { color: #0066CC; }

.peach { color: #f38945; }

.pink { color: #ff00ff; }

.red { color: #ff2e00; }

.lightblue { color:#3399CC; }

.yellowbg { color:#000000; background-color:#FFFF00; }

.brown { color:#993300;}
