/* v7.35 */

#left-sidebar {
	width: 10px;
	float:left;
	padding-top: 10px;}
	
#main-content {
	padding-left: 5px;
	padding-top: 10;}

#container {float:left;
	MARGIN-left: 40px;
	margin-top: 10px; 
	WIDTH: 600px;}
	
DIV {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; PADDING-TOP: 0px}

#logo {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; PADDING-TOP: 0px}

.clearboth {PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-SIZE: 1em;
	PADDING-TOP: 0px}

TABLE {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; PADDING-TOP: 0px}

FORM {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; PADDING-TOP: 0px}

SPAN {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; PADDING-TOP: 0px}

.submenu UL {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; PADDING-TOP: 0px}

.clearboth {BORDER-BOTTOM: medium none; BORDER-LEFT: medium none;
	WIDTH: 1px; HEIGHT: 1px; CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden; BORDER-TOP: medium none;
	BORDER-RIGHT: medium none}

H2 {MARGIN: 0px; 
	COLOR: #f60;
	FONT-SIZE: 1.6em}
	
H3 {MARGIN-LEFT: 7px}
	
H4 {MARGIN: 3px 7px 5px;
	COLOR: #f60;
	FONT-SIZE: 2em}

* HTML UL {PADDING-LEFT: 30px}

#another {background-color:#6C6;}

#content {float: left;
	background-color:#CCC;}
	
.contents {PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 10px;}
	
.contents IMG {FLOAT: left;}

#content P {LINE-HEIGHT: 1.2em}
	
#content UL {LINE-HEIGHT: 1.2em}
	
P {
	PADDING-BOTTOM: 0.5em;
	PADDING-LEFT: 7px;
	PADDING-RIGHT: 7px;
	OVERFLOW: hidden;
	PADDING-TOP: 0px}

#intro {float: left;
		width:400px;
		font-size:12px;
		padding:5px;}

UL.list1 LI {MARGIN: 0.5em 0em}
	
#rhs {PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px;
	FLOAT: right; PADDING-TOP: 0px}
	
TH {TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
	
THEAD {TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
	
.tdright {
	TEXT-ALIGN: right}

#header {WIDTH: 225px}

.navline {PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #03367b; MARGIN: 1px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 2px; FONT-SIZE: 1px; PADDING-TOP: 0px
}
#footerline {PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #03367b; MARGIN: 1px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 2px; FONT-SIZE: 1px; PADDING-TOP: 0px
}
* HTML .navline {MARGIN-TOP: 0px}

#headleft {BACKGROUND-COLOR: #f60; WIDTH: 560px; FLOAT: left}
	
#headleft IMG {WIDTH: 106px; HEIGHT: 142px; BORDER-RIGHT: #f60 20px solid}
	
#headright {POSITION: relative; BACKGROUND-COLOR: #5f89b5; WIDTH: 200px; FLOAT: right}
	
#headleft {PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 150px; PADDING-TOP: 5px}
	
#headright {PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 150px; PADDING-TOP: 5px}
	
DIV.row {PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 5px}
	
DIV.row P {PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
	
DIV.row SPAN {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px}
	
SPAN.label {MARGIN: 0px 10px 0px 0px; WIDTH: 8em; COLOR: #f60; FONT-WEIGHT: bold}
	
SPAN.label_r {MARGIN: 0px 10px 0px 0px; WIDTH: 8em; COLOR: #f60; FONT-WEIGHT: bold}
	
SPAN.label_d {
	MARGIN: 0px 10px 0px 0px; WIDTH: 8em; COLOR: #f60; FONT-WEIGHT: bold}
	
SPAN.label {TEXT-ALIGN: right}

SPAN.label_d {WIDTH: 12em}

SPAN.formw {MARGIN: 0px}

.rp {POSITION: absolute; BOTTOM: -15px; COLOR: #999; FONT-SIZE: 0.75em; RIGHT: 0px}

.rp A {COLOR: #999; TEXT-DECORATION: none}

RP A:hover {COLOR: #c00; TEXT-DECORATION: underline}

.title {PADDING-LEFT: 5px; COLOR: #fff; FONT-WEIGHT: bold}

#locations {WIDTH: 150px; FLOAT: right; FONT-SIZE: 0.8em}

* HTML #locations {WIDTH: 175px}

* HTML .search OL {MARGIN-LEFT: 30px}

A.visitweb {COLOR: #333}

A.visitdet {COLOR: #666}

.imagewrap {FLOAT: left; CLEAR: left; MARGIN-RIGHT: 10px}

.imagewrap2 {FLOAT: right; MARGIN-LEFT: 10px; CLEAR: right}

#ImageBox {MARGIN: 0px 0px 0px 5px}

.details {FLOAT: left; FONT-SIZE: 0.85em}

.details {MARGIN: 0px 8px}

.contactpic{float:left;
        padding:10px;
        margin-bottom:30px;}

.contactinfo {
	WIDTH: 200px;
	float:right;
	margin-right:10px;}

.contactinfo .label {WIDTH: 100px;}

.criteria {POSITION: absolute; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 2px; TOP: 7px; RIGHT: 10px; PADDING-TOP: 4px}

.criteria IMG {PADDING-BOTTOM: 0px; MARGIN: 2px 2px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}

.criteria H2 {MARGIN: 5px 0px 10px}

.criteria SPAN {FONT-SIZE: 0.75em; VERTICAL-ALIGN: top;}

.date {COLOR: #999; FONT-SIZE: 0.85em; FONT-WEIGHT: bold;}

.tblcredit {
	PADDING-BOTTOM: 0px;
	MARGIN: 10px 0px 15px 7px;
	PADDING-LEFT: 0px;
	WIDTH: 99%;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;}

.tblcredit TH {
	BORDER-BOTTOM: #f60 1px solid;
	TEXT-TRANSFORM: uppercase;
	PADDING-LEFT: 1px;
	COLOR: #4a759f;}

.tblcredit TH {
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 5px;
	VERTICAL-ALIGN: top;
	PADDING-TOP: 2px}

TD {PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 2px}

.tblcredit .credname {WIDTH: 33%}

.tblcredit .credcomp {WIDTH: 25%}

.tblcredit .credrole {WIDTH: 20%}

.tblcredit .creddirect {WIDTH: 22%}

.tdcreditdetals {PADDING-LEFT: 30px; COLOR: #999999}

.tdskills {WIDTH: 100px; FONT-WEIGHT: bold}

.contact {PADDING-BOTTOM: 5px; MARGIN: 20px 0px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 0.9em; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 5px}

.banner {Z-INDEX: 100; POSITION: absolute; TEXT-ALIGN: right; WIDTH: 468px; DISPLAY: block; HEIGHT: 60px; TOP: 8px; RIGHT: 2px}

.errors {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: square; MARGIN: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; COLOR: #c00; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 0px}

.tblmanage {BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; PADDING-BOTTOM: 0px; MARGIN: 5px 7px; PADDING-LEFT: 0px; BORDER-SPACING: 0px; WIDTH: 98%; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; PADDING-TOP: 0px}

.tblrecruitment {BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; PADDING-BOTTOM: 0px; MARGIN: 5px 7px; PADDING-LEFT: 0px; BORDER-SPACING: 0px; WIDTH: 98%; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; PADDING-TOP: 0px}

.tblmanage TH {BORDER-BOTTOM: #c3c3c2 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #f7f7f7; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px}

.tblmanage TD {BORDER-BOTTOM: #f7f7f7 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px}

