body {
margin:0px;
font-family:"Century Gothic",Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#f4f4f3;
colour: #ffffff;
line-height: 15px;

/*scrollbar-arrow-color: #3A4765;
scrollbar-face-color: #FFFFFF;
scrollbar-track-color: #F4F4F3;*/
}

.leftshadow {
background-image:url(../images/leftshadow.png);
background-repeat:repeat-y;
}

.rightshadow {
background-image:url(../images/rightshadow.png);
background-repeat:repeat-y;
}

.footer{
background-image:url(../images/footer.png);
background-repeat:repeat-x;
color:#9ea4b3;
padding-right:23px;
padding-top:10px;
padding-left:23px;
font-size:10px;
}


.main {
overflow:scroll;
height:480px;
width:561px;
}

.main2 {
overflow:scroll;
height:500px;
width:561px;
}

.mainbody {
padding-left:4px;
padding-top:3px;
padding-right:3px;
padding-bottom:3px;
color:#777778;
font-family:"Century Gothic",Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:17px;
}

.touche{
font-family:"Century Gothic",Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

line-height:16px;
font-weight:bold;
color:#5F6985;
}

p{
margin-top:12px;
margin-bottom:0px;
padding-left:6px;
padding-right:6px;
}

.contentheading {
	font-family:"Century Gothic",Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding-left: 6px;
	color: #6D99C2;
	margin-bottom: 2px;
	font-weight:bold;
	
}

.componentheading {
 	font-family:"Century Gothic",Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#fff;
	font-weight:bold;
	margin-bottom: 10px;
	background-image:url(../images/componentheading.png);
	background-repeat:no-repeat;
	margin-left:6px;
	padding-left:30px;
	line-height:28px;
	margin-top:10px;
}

p{
text-align:justify;
}


ul
{
margin-left: 15px;
padding: 0px;
list-style: none;
}

li {
line-height: 15px;
padding-left: 15px;
padding-top: 0px;
background-image:url(../images/bullet.png);
background-repeat: no-repeat;
background-position: 0px 2px;
margin-bottom:6px;
font-size:11px;
color:#0E1956;
line-height:18px;
}

a  {
color : #364362;
text-decoration:none;
}

a:hover {
text-decoration: underline;
}

.imgleft {
border: solid 1px #cccccc;
margin: 0px 3px 3px 0px; 
padding: 3px;
float:left;
}

.imgright {
border: solid 1px #cccccc;
margin: 0px 0px 3px 3px; 
padding: 3px;
float:right;
}


.button {
color:#ffffff;
background-color : #364362;
padding:3px;
border: solid 1px #364362;
cursor:pointer;
}

input.inputbox, textarea.inputbox  , select.inputbox{
  font-size: 10px; 
  border-top: 0px;
  border-left: 0px;
  border-right: 1px solid #dcdcdc;
  border-bottom: 1px solid #dcdcdc;
  background-image: url(../images/input-bg.gif);
  background-repeat: no-repeat;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 3px;
  padding-bottom: 2px;
}

.validation-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #364362;
	color : #FFF;
	font-weight: bold;
}

table.listing {

}

table.listing th {
background-color : #364362;
color: #fff;
padding:2px;
}

table.listing td {
background-color : #EBEBEA;
padding:2px;
}



/** FONT **/

.big_14 {
font-size : 14px;
font-weight : bold;
}

.blue_14{
color:#364362;
font-size:14px;
font-weight:bold;
}

.green_12{
color: #009900;
font-size:12px;
font-weight:bold;
}

.lightblue_11{
color:#6D99C2;
font-size:11px;
font-weight:bold;
}

.contentheading2 {
	font-family:"Century Gothic",Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #6D99C2;
	margin-bottom: 2px;
	font-weight:bold;
}

a.linkage {
color:#9ea4b3;
}

a.linkage:hover {
color:#9ea4b3;
text-decoration:underline;
}


