@charset "UTF-8";
/* CSS Document */

/* 
Cohesion CMS


*/

body  {
background:url(../cms_images/bg_body.gif) top repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#393a3c;
margin:0;
padding:0;
}

p  {
margin:0 0 12px 0;
padding:0;
}

a  {
color:#393a3c;
text-decoration:underline;
}
a:hover  {
text-decoration:none;
}
a:focus {
outline:none;
}

a img	{
border:0;
}

div, span  {
margin:0;
padding:0;
}

form  {
margin:0;
padding:0;
}
input, textarea   {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

h1	{
font-size:19px;
font-weight:normal;
margin:0 0 7px 0;
padding:0;
}
h2	{
color:#73777d;
font-size:19px;
margin:0 0 7px 0;
padding:0;
}
h3	{
font-size:17px;
font-weight:normal;
border-bottom:1px solid #393a3c;
margin:0 0 7px 0;
padding:0 0 3px 0;
}
h4	{
color:#73777d;
font-size:17px;
border-bottom:1px solid #73777d;
margin:0 0 7px 0;
padding:0 0 3px 0;
}
h5	{
font-size:15px;
font-weight:normal;
margin:0 0 7px 0;
padding:0;
}
h6	{
color:#73777d;
font-size:15px;
margin:0 0 7px 0;
padding:0;
}

/* */

#header	{
width:100%;
height:103px;
}
#header img#logo	{
position:absolute;
margin:20px 0 0 19px;
}
#header img.headingSite	{
position:absolute;
margin:25px 0 0 232px;
}
#header p	{
position:absolute;
right:0;
padding:11px 13px 0 0;
margin:0;
}
#header div	{
float:left;
position:absolute;
height:23px;
margin:79px 0 0 21px;
border-left:1px solid #95979b;
border-right:1px solid #63676e;
}


#colRight	{
padding:47px 0 20px 240px;
}
#colRight .content	{
width:755px;
}

.tableForm	{
border:1px solid #686b71;
}
.tableForm th	{
width:25%;
font-size:12px;
font-weight:normal;
text-align:left;
vertical-align:top;
padding:6px 8px;
background:#dbdcde;
border-top:1px solid #fff;
border-bottom:1px solid #b3b5b7;
}
.tableForm td	{
width:75%;
font-size:11px;
vertical-align:top;
padding:6px 8px;
background:#e8e9ea;
border-top:1px solid #fff;
border-bottom:1px solid #b3b5b7;
}
.tableForm tr.rowLast th	{
border-bottom:0;
}


.clearBoth	{
height:0;
clear:both;
}



