/*** Global Settings ****/
body {
	margin: 0px;
	font-family: verdana,helvetica,sans;
	font-size: 12px;
	line-height: 1.4;
	background-color: #F5F5F5;
	position: relative;
}
p { margin : 0;padding : 0 0 10px 0;}
a:visited, a:link {color : #a43b55;text-decoration : underline;background:none;}
a:hover {color : #a43b55;text-decoration : none;background:none;}
h1 { color : #0c197b;margin: 0px 0px 0px 0px;padding-bottom : 10px;font : normal 17px Verdana, serif;border-bottom : 1px solid #efece7;}
h2 {color : #7a2e40;margin : 20px 0 10px;padding-bottom : 10px;font : normal 17px Georgia, serif;border-bottom : 1px solid #efece7;}
h3 {color : #7a2e40;margin : 10px 0;padding-bottom : 10px;font : bold 14px Arial, Helvetica, sans-serif;border-bottom : 1px solid #efece7;}
ul {padding:0;margin:0 0 0 17px;list-style: square url(images/bullet.gif);}
.box {background : #ffffff;border : 1px solid #a2a3a3;padding : 15px;}
.box img {
border-width: 0px;
}

/*** Layout ****/
#wrapper {margin : 0 auto;width : 776px;border-left : 1px solid #f0e9eb;border-right : 1px solid #f0e9eb;}
#header {margin : 0 1px;}
#bg {height : 36px;background : url(images/bg.gif) repeat-x;}
#nav {
background : #0505a6;
padding : 10px 20px;
text-align : right;
color : #f6dde3;
}

#nav a:visited, #nav a:link {font : normal 12px/1.6em Arial, Helvetica, sans-serif; text-decoration : none;color : #ffffff;}
#nav a:hover {font : normal 12px/1.6em Arial, Helvetica, sans-serif; text-decoration : underline;color : #f6dde3;}

#nav p {font-family: arial,helvetica,sans; font-size: 12px;}
/***#main-content {margin : 0 auto;} ***/
#main-content {margin-left:0; padding-left:0; width: 700px;}

#logo {margin-bottom : 45px;clear: right;}
.logotxt1 {font : normal 18px Georgia, serif;color : #fa7393;margin : 10px 0 0 15px;}
.logotxt2 {font : normal 18px Georgia, serif;color : #7a2e40; }
#left-column {width : 700px;padding : 0 30px 30px;float : left;}
#right-column {width : 270px;float : right;}
.crd a:visited, .crd a:link, .crd a:hover{text-decoration : none;color : #2a3845;cursor: text;}
#footer {background : #101b70;border-top : 1px solid #f0e9eb;padding : 10px 15px;clear : both;}
#footer a:visited, #footer a:link {text-decoration : none;color : #ffffff;}
#footer a:hover {text-decoration : underline;color : #f6dde3;}
#footer p {text-decoration : none;color : #ffffff;}
/*** SideBAR ***/
#main-image {text-align : center;}
.sidebar {width : 218px;margin : 0 auto;padding : 10px 25px;background : url(images/shadow.jpg) no-repeat top;}
.clear{
    clear:both;
	height: 0px;
	margin: 0;
	padding: 0;
}

div.figure {
  float: left;
  margin-right:7px;
  margin-top:5px;
}
div.figure p {
  text-align: center;
  font-style: italic;
  font-size:x-small;
  text-indent: 0;
}

div.figure a {
  text-align: center;
  font-style: italic;
  font-size:x-small;
  text-indent: 0;
  color:#000000;
  text-decoration:none;
}

div.figure img {
border-width: 0px;
}


div.figureright {
  float: right;
  margin-right:7px;
  margin-top:5px;
}
div.figureright p {
  text-align: center;
  font-style: italic;
  font-size:x-small;
  text-indent: 0;
}

div.figureright a {
  text-align: center;
  font-style: italic;
  font-size:x-small;
  text-indent: 0;
  color:#000000;
  text-decoration:none;
}

div.figureright img {
border-width: 0px;
}

img.leftfloat {
float: left;
clear: none;
padding-top: 5px;
margin-right: 5px;
}

.sitemapsep{
width: 30%;
padding: 0;
margin: 2px;
border:0px solid red;
clear: none;
float: left;
font-size: 12px;
}

.sitemapsep a{
color:#000000;
font-size: 12px;
}

.sitemapsep ul{
list-style: none url();
list-style-type:none;
float:left;
padding:0;
display:block;
color:#000000;
width: 100%;
margin-top: 15px;
font-size: 12px;
}

li.blue {
width: 100%;
background: #DDDDDD;
font-weight: bold;
font-size: 12px;
list-style-type:none;
}

div.clear {
clear: both;
}

ul.list{
list-style: none url();
}