/* 
OISC site CSS 

included elements/specfications:
(defaults)
sidebar
sidegrade
uppertopbar
midtopbar
content_box
content_default
o_header1
o_header2
o_header3
o_header4
o_text


*/

/* defaults */

body {
	height:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	text-align:justify;
}



/* sections */

.uppertopbar {
min-width:640px;
width:100%;
height:50px;
color:#0011CC;
background:#0088CC url(images/wpixel.png) bottom repeat-x;;
text-align:justify;
position:fixed;
top:0px;
left:0px;
}

.uppertopleft {
width:300px;
height:50px;
color:#0011CC;
background:#0088CC url(images/oisc_tb_left_gr.jpg) left no-repeat;
position:fixed;
text-align:justify;
position:fixed;
top:0px;
left:0px;

}


.midtopbar {
min-width:640px;
width:100%;
height:25px;
color:#FFEEEE;
background:#1199CC;
text-align:justify;
font-size:16px;
font-weight:bold;
position:fixed;
top:51px;
left:0px;
}

.midtopleft {
width:300px;
height:25px;
color:#0011CC;
background:#1199CC url(images/oisc_mb_left_gr.jpg) left no-repeat;
text-align:justify;
position:fixed;
top:51px;
left:0px;

}

.midtopleft_logo {
}


.sidebar {
width:165px;
height:100%;
color:#0011CC;
position:static;
background:#22AACC url(images/sidegrade.png) repeat-y right;
font-family: Arial, Helvetica, sans-serif;
top:77px;
left:0px;
}


.sidegrade {

width:15px;
height:100%;
color:#0011CC;

position:static;
text-align:justify;
top:0px;
left:150px;
z-index:999;
}

.content_box {
	position:absolute;
	margin-left:176px;
	margin-top:78px;
	left: -15px;
	top: 23px;
}

.content {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.sidebar2 {
	float: none;
	width: 120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	margin-right: 12px;
	margin-left: 12px;
	text-align:justify;
}

/* text */

.o_header1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	text-align:justify;
}

.o_header2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	text-align:justify;
}

.o_header3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	text-align:justify;
}

.o_header4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	text-align:justify;
}


/* footer */
.o_footer1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	font-style:italic;
	text-decoration: none;
	text-align:justify;
}

.o_footer2 {
	background:url(images/bpixel.png) top repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	font-style:italic;
	text-decoration: none;
	text-align:justify;
}
