/* Start of CMSMS style sheet 'OESS : no73' */
* { 
/*padding : 0;*/ 
/*margin : 0;*/ 
} 
body { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 13px; 
background: #fff; 
background-repeat : repeat-x; 
} 
a,
a:link 
a:active {
   text-decoration: underline;
/* css validation will give a warning if color is set without background color. this will explicitly tell this element to inherit bg colour from parent element */
   background-color: inherit; 
   color: #0f75bc; 
}

a:visited {
   text-decoration: underline;
   background-color: inherit;
  color: #0f75bc;                /* a different color can be used for visited links */
}


/* remove underline on hover and change color */
a:hover {
   text-decoration: underline;

   color: #0f75bc;
}
img { 
padding : 5px; 
border : 0px; 
} 
img.floatTL { 
float : left; 
margin-right : 10px; 
margin-bottom : 5px; 
margin-top : 10px; 
margin-left : 0; 
} 
img.floatTR { 
float : right; 
margin-left : 10px; 
margin-bottom : 5px; 
margin-top : 10px; 
margin-right : 0; 
} 
#wrapper { 
margin : 10px auto; 
width : 922px; 
background: #fff; 
background-repeat : repeat-y; 
} 
#header { 
color : #333; 
width : 902px; 
height: 115px;
float : left; 
padding : 10px; 
margin : 0; 
background-color : #fff; 
background-image : url(uploads/ICTS/newlogo.jpg); 
background-repeat : no-repeat; 
} 
#ictslink {
position: absolute;
height: 80px;
width: 297px;
left: 715px;
top: 31px; 
background-color: transparent;
}



.logo h1.lineone { 
font-size : 1.7em; 
font-weight : lighter; 
font-family : helvetica, arial, sans-serif; 
padding-top : 10px; 
padding-left : 5px; 
border : none; 
letter-spacing : -1px; 
color : #fff; 
} 
.logo h1.lineone span { 
color : #468a57; 
} 
.logo h2.linetwo { 
padding-left : 5px; 
font-size : 0.9em; 
font-family : helvetica, arial, sans-serif; 
text-transform : none; 
color : #333; 
} 
.logo a { 
color : #468a57; 
text-decoration : none; 
} 
#navigation { 
float : left; 
width : 902px; 
color : #333; 
padding : 0 10px; 
border-bottom : 1px solid #468a57; 
margin : 0 0 0 0; 
background-color : #fff; 
} 
#navigation ul { 
list-style : none; 
padding : 0; 
margin : 0; 
display : block; 
font-weight : bold; 
float : right; 
} 
#navigation ul li { 
list-style : none; 
display : inline; 
float : left; 
width : 96px; 
height : 35px; 
padding : 0; 
line-height : 35px; 
font-size : 13px; 
margin : 0 3px 0 3px; 
} 
#navigation ul li a { 
height : 35px; 
width : 96px; 
float : left; 
text-decoration : none; 
padding : 0; 
margin : 0; 
color : #6c7b83; 
text-align : center; 
background : #fff no-repeat center 0%; 
} 
#navigation ul li a:hover { 
height : 35px; 
width : 96px; 
text-decoration : none; 
color : #68c2ef; 
} 
#navigation ul li a.current { 
height : 35px; 
width : 96px; 
float : left; 
text-decoration : none; 
padding : 0; 
margin : 0; 
color : #66ccff; 
background : #fff no-repeat center 0%; 
} 
div#search {
   float: right;
   width: 23em;    /* enough width for the search input box */
   text-align: right;
   padding: 0.6em 0 0.2em 0;
   margin: 0 1em;
}
div.breadcrumbs {
   padding: 1em 0 1.2em 0; /* CSS short hand rule first value is top then right, bottom and left */
   font-size: 90%;        /* its good to set fontsizes to be relative, this way viewer can change his/her fontsize */
   margin: 0 1em;        /* css shorthand rule will be opened to be "0 1em 0 1em" */
  /* border-bottom: 1px dotted #000;*/
color: #626262;
}
#leftcolumn { 
color : #333; 
background: #fff;
margin : 0 0 0 0; 
padding : 10px; 
min-height : 350px; 
width : 202px; 
float : left; 
} 
#content { 
float : left; 
color : #333; 
background : #fff; 
margin : 0 0 0 0; 
padding : 10px; 
min-height : 350px; 
width : 600px; 
display : inline; 
text-align : justify; 
} 
#content h1 { 
color : #223c96; 
font-size : 1.7em; 
font-weight : lighter; 
} 
#content h2 {
	color: #0f75bc; 
	font-size: 1.5em; 
	text-align: left; 
/* some air around the text */
	padding-left: 0.5em;
	padding-bottom: 1px;
/* set borders around header */
	border-bottom: 1px solid #468a57; 
	border-left: 1.1em solid #468a57; 
        line-height: 1.5em;
/* and some air under the border */
        margin: 0 0 0.5em 0;
}
#content h5 {
background: #98bfef;
   color: #000000; 
   font-size: 1.1em;
   line-height: 1.3em;
   margin: 0 0 0.25em 0;
padding-left: 0.5em;
	padding-bottom: 1px;
}
#rightcolumn { 
color : #333; 
background : #fff; 
margin : 0 0 0 0; 
padding : 10px; 
min-height : 350px; 
width : 175px; 
float : left; 
} 
.ads p { 
font-family : verdana; 
font-size : 1em; 
padding-left : 5px; 
padding-bottom : 5px; 
margin-right : 10px; 
text-align : justify; 
padding-right : 10px; 
} 
.ads { 
width : 190px; 
height : 600px; 
margin-left : 5px; 
margin-top : 15px; 
} 
.ads h4 { 
background-color : #223c96; 
color : #fff; 
font-weight : lighter; 
font-size : 0.8em; 
padding-bottom : 2px; 
text-decoration : underline; 
} 
.ads h3 { 
font-family : verdana; 
font-size : 1em; 
padding-top : 30px; 
padding-left : 3px; 
padding-bottom : 5px; 
color : #223c96; 
text-decoration : underline; 
} 
.ads a { 
margin-right : 25px; 
margin-bottom : 2px; 
color : #223c96; 
font-size : 0.8em; 
font-weight : bold; 
padding-left : 3px; 
text-decoration : none; 
padding-bottom : 15px; 
} 
#footer { 
width : 902px; 
clear : both; 
color : #fff; 
background-color: #468a57; /* same bg color as in header */
margin : 0 0 0 0; 
padding : 10px; 
text-align : center; 
} 
div#footer p a {
   color: #fff; /* needed becouse footer link would be same color as background otherwise */
}
div#foot {color:#626262;text-decoration:none;font-weight:none;font-size:10px;font-family:verdana,arial,helvetica;}

td.foot {color:#626262;text-decoration:none;font-weight:none;font-size:10px;font-family:verdana,arial,helvetica;}
.foot {color:#626262;text-decoration:none;font-weight:none;font-size:10px;font-family:verdana,arial,helvetica;}
.HideBlack3        {color : #AFAFAF;text-decoration:none;}


/* End of 'OESS : no73' */

