﻿
/********************************************************/
/*** General Page Styles ***/

body, html {font-family:Times; background-color:#121212; color:#F0F0F0; font-size:small; padding:0px; margin:0px;}

div#page{width:942px; margin:0px auto 0px auto; background-color:#000000; position:relative; border:solid 1px #5A5A5A;}

.floatleft{float:left;}
.floatright{float:right;}

h1{font-size:4em; font-weight:normal; margin:0px; padding:0px;}
h2{font-family:arial;font-size:1.0em; font-weight:bold;color:#E4AF21;}

span.yellowtext{color:#E4AF21;}
.selected, .selected a{color:#E4AF21; text-decoration:none;}

ul{list-style-position:outside; margin-top:0px; margin-bottom:0px;font-family:Arial; font-size:.9em; line-height:1.2em; color:#ccc;}
ul.diamond{margin:10px 0px; padding-left:0px;list-style: none; }
ul.diamond li{background: url(img/bullet.png) no-repeat 0 0.3em; padding-left:15px; padding-bottom:5px;}

a{color:#E4AF21; text-decoration:none;}
a:hover{color:#E4AF21;text-decoration:underline;}


img{border:none;}

p{margin-top:0px; font-family:Arial; font-size:.90em; line-height:1.4em; color:#ccc;}

/********************************************************/

/********************************************************/
/*** Page Heading ***/

div#header{height:140px! important; background: #121212 url(img/bg_gradient.jpg) no-repeat center top; border-bottom: solid 1px #5A5A5A; }
div#logoholder{padding:10px 0px 0px 15px;}

div#logo{text-align:center; }
div#text{text-align:center; margin:0px; padding:0px;}
div#text p#co-name{font-size:1.4em; font-weight:normal; margin:0px; padding:0px;font-family:Times New Roman;}
div#text p#co-desc{font-size:0.9em; font-weight:normal; color:#898989; margin:0px; padding:0px;}


div#navigation{margin-right:15px; margin-top:45px;}
ul.nav{margin-left:20px; margin-right:0px; padding-left:0px;}
ul.nav li{font-size:1em; border-bottom:solid 1px #AAAAAA; width:160px; line-height:22px;}
ul.nav li.bottom{border-bottom:none; width:140px;}
ul.nav li a{}
/********************************************************/

/********************************************************/
/*** Page Footer ***/

div#footer{border-top: solid 1px #5A5A5A; height:174px! important; background: #121212 url(img/bg_gradient.jpg) repeat-y center top; padding-top:10px; font-family:Arial; font-size:0.85em;}
div#footer div{font-size:1.1em; padding-top:7px; text-align:center;}

/********************************************************/


/********************************************************/
/*** Page Content ***/

div#content{min-height:399px; height:auto !important; height:399px; background: #000 url(img/bg_main.jpg) no-repeat center top; lborder-right: solid 1px #5A5A5A; lborder-left: solid 1px #5A5A5A;}

div#contentheader{padding:25px 0px 30px 45px;}
div.contentholder{margin-bottom:50px;}

div.fullcontent{width:605px;margin-left:180px;}
div#leftcontent, div#rightcontent, div#defaultleftcontent{width:275px;}
div#leftcontent{margin-right:15px; margin-left:180px;}
div#defaultleftcontent{text-align:right; margin-right:15px; margin-left:180px;}
div#rightcontent{text-align:left; margin-left:15px; margin-right:180px;}

/********************************************************/

/********************************************************/
/*** Home Page ***/
div#bigshield{position:absolute; top:33px; left:394px}
div#defaultcontentholder{padding-top:85px;}
div#defaultcontentholder div#rightcontent{padding-top:40px;}


/********************************************************/


/********************************************************/
/*** About Page ***/


/********************************************************/


/********************************************************/
/*** Contact Page ***/

table#contact{margin-left:178px;}
table#contact input, table#contact textarea {width:270px; background-color:#0C0C0C; border:solid 1px #737373; font-family:Times; color:#fff; padding:3px;}
table#contact select {width:270px; background-color:#0C0C0C; border:solid 1px #737373; font-family:Times; color:#fff; padding-top:2px; padding-bottom:2px;}
table#contact option {background-color:#363636; font-family:Times; color:#fff; padding-top:0px;}
table#contact textarea{height:150px; font-family:Times;}

table#contact tr.question th, table#contact tr.answer td{padding-left:0px;}
table#contact tr.question th.right, table#contact tr.answer td.right{padding-left:28px;}

table#contact tr.question th{text-align:left; font-weight:normal;}


table#contact tr.answer td{ padding-bottom:15px;}

/********************************************************/

/********************************************************/
/*** Submit CV Page ***/
table#recruitment{margin-left:178px;}
table#recruitment input.textbox, table#recruitment textarea {  background-color:#0C0C0C; border:solid 1px #737373; font-family:Times; color:#fff; padding:3px;}
table#recruitment select { background-color:#0C0C0C; border:solid 1px #737373; font-family:Times; color:#fff; padding-top:2px; padding-bottom:2px;}
table#recruitment option {background-color:#363636; font-family:Times; color:#fff; padding-top:0px;}
table#recruitment textarea{height:150px; font-family:Times;}
table#recruitment tr td#rightcolumn table.submit{margin-left:01px;   }
table.submit{width:300px;}
td#gender table, td#gender td{padding:0px;margin:0px;}
table.submit th{text-align:left; font-weight:normal;}
table.submit th, table.submit tr.answer td{padding-left:0px; text-align:left;}
table.submit tr.question th{padding:10px 0px 5px 0px;}
table.submit tr.answer td{width:90px; margin-bottom:10px;}
table.submit td{ padding-bottom:20px;}
table.submit input.textbox{text-align:left; font-size:.9em; width:170px;}

div.thankyou p{margin-left:178px;margin-right:178px;color:#E4AF21; padding:20px; border: solid 1px #E4AF21;}

/********************************************************/
