/* AM Coms CSS Document */

html{overflow:-moz-scrollbars-vertical;}

*{
    padding: 0px;
    margin: 0px;
}

body {
    background-color: #fff;
	font: 11px Arial, Helvetica, sans-serif;
    color:#302e2e;
	margin:20px 0 0 0;
	text-align:left;
}

#clear{
clear:both;
}

#global{
	width:920px;
	margin:0 auto;
	text-align:left;
}

#page{
	background:url(../images/int/body-tile.gif) repeat-y 0 0;
	border:1px solid #FFF;
}

#header {
	padding:0;
	margin:0;
}

#header h1{
	padding:0;
	margin:0;
}

#social{
	text-align:center;
	padding-top:9px;
}

#social a:link{
	padding: 0 7px 0 0 ;
}

#head1{
	height:242px;
	border-top:32px solid #ebebeb;
}


#head1, #foot1, #col1{
	width:242px;
	float:left;
}

#head2, #foot2{
	width:678px;
	float:left;
}

#head2{
border-top: 5px solid #EE6500;
width:678px;
}

#head2 img{
border:none;
padding:0;
margin:0;
}

/* Column 1 */
#col1{
float:left;
position:relative;
background-color:#EBEBEB;
display:block;
}

#col1 #flash{
background-color:#EBEBEB;
position:absolute;
top: 52px;
left: -242px;
}

/* Column 2 */
#col2{
	width:675px;
	padding:0px 0 0 0;
	float:left;
}

#col2 #content{
	width:665px;
	padding:0px 0 0 0;
	float:left;
}

#col2 #content #left{
	width:332px;
	padding:0px 0 0 0;
	float:left;
}

#col2 #content .grey{
color:#767676;
}

#col2 #content #left form{
margin: 0 0 0 30px;
}

#col2 #content #left form label{
float:left;
text-align:left;
display:block;
margin: 0 10px 0 0;
width: 90px;
color:#302e2e;
}

#col2 #content #left form input{
width: 155px;
border: 1px solid #302e2e;
color:#302e2e;
padding: 2px;
font-size:11px;
}

#col2 #content #left form select{
width: 155px;
border: 1px solid #302e2e;
color:#302e2e;
padding: 2px;
font-size:11px;
}

#col2 #content #left form .submit1{
width: 51px;
padding: 1px;
font-size:11px;
background-color:#ebebeb;
color:#302e2e;
border: 1px solid #302e2e;
}

#col2 #content #left form .submit2{
width: 51px;
padding: 1px;
font-size:11px;
background-color:#ebebeb;
color:#302e2e;
margin: 0 0 0 100px;
border: 1px solid #302e2e;
}

#col2 #content #right{
	width:332px;
	padding:0px 0 0 0;
	float:left;
}

#col2 #content #right h3{
color:#ee6500;
font-size:11px;
margin:10px 0px 10px 0px;
padding: 0 0 0 0;
text-transform:capitalize;
}

#col2 #content #right p{
	padding:0;
	margin:0 20px 15px 0px;
	color:#302e2e;
}

#col2 #content #right form{
margin: 0 0 0 0px;
}

#col2 #content #right form input{
width: 155px;
border: 1px solid #302e2e;
color:#302e2e;
padding: 2px;
font-size:11px;
}

#col2 #content #right form .submit1{
width: 51px;
padding: 1px;
font-size:11px;
background-color:#ebebeb;
color:#302e2e;
border: 1px solid #302e2e;
}

#col2 #content #full{
	width:645px;
	padding:0px 0 0 0;
	background-color:#ebebeb;
	border: 1px solid #363535;
	margin: 20px 0 0 20px;
}

#col2 #content #full p{
	padding:0;
	margin:0 10px 15px 10px;
	color:#302e2e;
}

#col2 #content #full .submitcv{
background-color:#ee6500;
color:#FFFFFF;
text-align:center;
padding: 2px;
border: 1px solid #302e2e;
width: 85px;
}

#col2 #content #full h3{
color:#ee6500;
font-size:11px;
margin:10px 0px 10px 10px;
padding: 0 0 0 0;
text-transform:capitalize;
}

#col2 #content #full ul{
margin: 10px 0 0 10px;
list-style:none;
}

#col2 #content #full ul li{
color:#302e2e;
padding: 0 0 20px 0;
}

#col2 #content #full ul li img{
border: 1px solid #302e2e;
float:left;
margin: 0 10px 0 0;
}

#col2 #content #full .view{
background-color:#ee6500;
color:#FFFFFF;
border: 1px solid #302e2e;
padding: 2px;
}

#col2 #content table{
margin: 10px 15px 0 30px;
	color:#302e2e;
}

#col2 #content table .job{
width: 215px;
}

#col2 #content table .job a:link,#col2 #content table .job a:visited,#col2 #content table .job a:active{
color:#ee6500;
}

#col2 #content table .job a:hover{
color:#302e2e;
}

#col2 #content table .city{
width: 145px;
}

#col2 #content table .empl{
width: 215px;
}

#col2 #content table .posted{
width: 60px;
}

#col2 #content table .all{
width: 360px;
}

#col2 #content table .view{
width: 275px;
}

#col2 #content table td{
padding: 0 0 5px 0;
}

#col2 #content table h3{
color:#ee6500;
font-size:11px;
margin:10px 0px 10px 0px;
padding: 0 0 0 0;
text-transform:capitalize;
}

#col2 #content table ul{
margin:10px 0px 10px 0px;
list-style:none;
float:right;
}

#col2 #content table ul li{
float:left;
border:none;
padding:0px 5px 0 0px;
margin:0px;
height: 26px;
color:#302e2e;
}

#col2 #content table ul li.title{
padding:5px 5px 0 0px;
}

#col2 #content table ul li.lview a.srollover {
	display: block;
	width: 26px;
	height: 26px;
	background: url(../images/int/list_view.gif) 0 0 no-repeat;
	text-decoration: none;
}

#col2 #content table ul li.lview a.sactive {
	display: block;
	width: 26px;
	height: 26px;
	background: url(../images/int/list_view.gif) no-repeat top;
	background-position: -26px 0;
	text-decoration: none;
}

#col2 #content table ul li.lview a:hover.srollover {
	background-position: -26px 0;
}

#col2 #content table ul li.lview a:hover.srollover {
	background-position: -26px 0;
}

#col2 #content table ul li.dview a.srollover {
	display: block;
	width: 26px;
	height: 26px;
	background: url(../images/int/detailed_view.gif) 0 0 no-repeat;
	text-decoration: none;
}

#col2 #content table ul li.dview a.sactive {
	display: block;
	width: 26px;
	height: 26px;
	background: url(../images/int/detailed_view.gif) no-repeat top;
	background-position: -26px 0;
	text-decoration: none;
}

#col2 #content table ul li.dview a:hover.srollover {
	background-position: -26px 0;
}

#col2 #content table ul li.rss a.srollover {
	display: block;
	width: 26px;
	height: 26px;
	background: url(../images/int/rss.gif) 0 0 no-repeat;
	text-decoration: none;
}

#col2 #content table ul li.rss a:hover.srollover {
	background-position: 0 0;
}


#col2 #content h2{
	margin:30px 0px 15px 25px;
	padding: 0 0 0 0;
	border-bottom:1px solid #646464;
}

#col2 #content h3{
color:#ee6500;
font-size:11px;
margin:10px 0px 10px 30px;
padding: 0 0 0 0;
text-transform:capitalize;
}

#col2 #content p{
	padding:0;
	margin:0 10px 15px 30px;
	color:#302e2e;
}

#col2 #content p.bb{
	padding:0;
	margin:0 0px 15px 25px;
	color:#302e2e;
	height: 60px;
	border-bottom:1px solid #646464;
}

#col2 #content p .sa{
padding: 3px;
float:right;
font-size:11px;
text-align:center;
background-color:#ebebeb;
color:#302e2e;
border: 1px solid #302e2e;
}

#col2 #content p .other{
width: 155px;
padding: 3px;
text-align:center;
float:right;
font-size:11px;
background-color:#ebebeb;
color:#302e2e;
border: 1px solid #302e2e;
}


#col2 #content p.fill{
height: 85px;
}

#col2 #content p.paging{
	padding:0;
	margin:20px 0px 15px 25px;
	color:#302e2e;
	text-align:center;
}

#col2 #content ul.detailed{
list-style:none;
margin: 0 0 0 30px;
}

#col2 #content ul.detailed li{
padding: 5px 0 5px 0;
	color:#302e2e;
border-bottom: 1px dashed #ccc;
}

#col2 #content a{
	color:#3d3d3d;
}
#col2 #content a:hover{
	text-decoration:none;
}

#col2 #navigation{
	background-color:#ee6500;
	width:678px;
	height: 52px;
	float:left;
	margin: 0 0 0 0;
}



/* Navigation */
#col2 #navigation ul{
float:left;
padding:0 0 0 0;
margin:0 0 0 0;
list-style-type:none;
}

#col2 #navigation ul li{
float:left;
position:relative;
background:url(../images/int/nav_top_split.gif) no-repeat 0 17px;
}

#col2 #navigation ul li.first{
padding: 0 0 0 20px;
background:none;
}

#col2 #navigation a, #col2 #navigation a:visited {
	font:Tahoma, Arial, sans-serif;
	font-size:11px;
	color:#FFF;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
	display:block;
	padding:21px 8px 17px 15px;
}

#col2 #navigation a:hover, #col2 #navigation ul ul a:hover {
color:#ffbc8a !important;
white-space:normal;
}

#col2 #navigation ul ul {
width:70px;
}

#col2 #navigation ul ul {
visibility:hidden;
position:absolute;
height:0;
top:52px;
left:0; 
width:70px;
}

/* style the table so that it takes no ppart in the layout - required for IE to work */
#col2 #navigation table {position:absolute; top:0; left:0;}

/* style the second level links */
#col2 #navigation ul ul a, #col2 #navigation ul ul a:visited {
background:#ee6500;
color:#fff; 
height:auto; 
line-height:1em; 
padding:5px 10px; 
width:80px;
}

/* style the top level hover */
#col2 #navigation a:hover, #col2 #navigation ul ul a:hover {
color:#ffbc8a !important;
white-space:normal;
}
#col2 #navigation :hover > a, #col2 #navigation ul ul :hover > a {
color:#ffbc8a !important;
white-space:normal;
}

#col2 #navigation a.selected, #col2 #navigation a.selected:hover {
	color:#ffbc8a !important;
	white-space:normal;
}

#col2 #navigation :hover > a.selecteed, #col2 #navigation ul ul :hover > a.selecteed {
	color:#ffbc8a !important;
	white-space:normal;
}

/* make the second level visible when hover on first level list OR link */
#col2 #navigation ul li:hover ul,
#col2 #navigation ul a:hover ul{
visibility:visible; 
}

.clear{
	clear:both;
}


#global #footer{
position:relative;
	width:920px;
	padding: 0 0 0 0;
}

#global #footer #foot1{
	background:url(../images/int/footer1_bg.gif) repeat-x 0 0;
	color:#FFF;
	padding-top:30px;
	height:38px;
	/height:68px;
	text-align:center;
}

#global #footer #foot2{
	background:url(../images/int/footer2_bg.gif) repeat-x 0 2px;
	height:68px;
	text-align:center;
}


#global #footer #foot2 #nav2{
	background:#ebebeb;
}

#global #footer #foot2 #nav2 ul{
	padding:0;
	list-style:none;
	margin: 9px 0 0 0;
	width:650px;
}

#global #footer #foot2 #nav2 ul li{
	float:left;
	background:url(../images/int/nav_bottom_split.gif) no-repeat 0 20px;
}

#global #footer #foot2 #nav2 ul li.first{
	background:none;
}

#global #footer #foot2 #nav2 a{
	font-size:10px;
	text-decoration:none;
	display:block;
	padding:22px 5px 17px 14px;
	color:#3d3d3d;
}

#global #footer #foot2 #nav2 a:hover{
	color:#000 !important;
}

#global #footer #box-contact{

	font-size:11px;
	height:85px;
	padding:15px 95px 0px 15px;
	background:url(../images/int/contact-bg.jpg) no-repeat 0 0;
	color:#FFF;
	width:132px;
}

#global #footer #box-contact a{
	color:#FFF;
}

#global #footer #box-contact h3{
	padding:0;
	margin:0;
}

#lbl_date{
	text-align:center;
	padding-top:16px;
}

.highlight{
	color:#ee6500;
	font-weight:bold;
}

.list-body{
	padding:0 0 0 20px;
	margin:0 0 10px 20px;
	list-style:none;
	color:#302e2e;
}

.list-body li{
	background:url(../images/int/bullet_body.gif) no-repeat 0 3px;
	padding:0 0 10px 15px;
}

#pdf{
margin: 0 0 0 30px;
}

#pdf img {
	margin-right: 7px;
	margin-bottom: 7px;
	border: 0;
}

#social{width:242px;}

