/*** Global Settings ****/
body {font : normal 12px/1.6em Arial, Helvetica, sans-serif;color : #2a3845;margin : 0;padding : 0;background:#FFFFFF;}
em {font-style:normal}
p { margin : 0;padding-top: 5px;padding-bottom: 5px;}
blockquote p {padding : 0}
a:visited, a:link {color : #407A2E;text-decoration : none;background:none;}
a:hover {color : #a43b55;text-decoration : underline;background:none;}
img {border:none;}
a.noline:hover {text-decoration : none}

h1 { color : #407A2E;margin: 0px 0px 10px 0px;padding-bottom : 10px;font : normal 18px Georgia, serif;border-bottom : 1px solid #DADADA;}

h2 {color : #407A2E;margin : 20px 0 10px;padding-bottom : 10px;font : normal 18px Georgia, serif;border-bottom : 1px solid #DADADA;}
h2 .title {font-size:85%; font-style:italic;}
h3 {color : #407A2E;margin : 10px 0;padding-bottom : 10px;font : bold 14px Arial, Helvetica, sans-serif;border-bottom : 1px solid #DADADA;}
h4 {color : #407A2E;margin : 20px 0;padding-bottom : 10px;font : bold 14px Arial, Helvetica, sans-serif;border-bottom : 1px solid #DADADA;}
ul {padding:0;margin:0 0 0 17px;list-style: square url(/images/bullet.gif);}
ul.explanations {margin:0 0 1em 3em;}
ul li .title {font-size:85%; font-style:italic;}
.box {background : #F1F1F1;border : 1px solid #E0E0E0;padding : 15px; }

.lightbox {background : #f7f7f7;border : 1px solid #f0e9eb;padding : 15px; }
p.questions {font-size:larger; color:#7a2e40}
.questions a:visited, .questions a:link {text-decoration : underline}
.questions a:hover {text-decoration : none}


/*** Layout ****/
#wrapper {margin : 0 auto;width : 776px;border-left : 1px solid #407A2E;border-right : 1px solid #f0e9eb;}
#header {margin : 0 1px;}
#bg {height : 36px;background : url(images/bg.gif) repeat-x;}
#bg .description {font : normal 14px Times, serif;color : #407A2E; float:right; padding : 2px 20px;}

#nav {background : #407A2E;padding : 10px 20px;text-align : right;color : #f6dde3;}
#nav a:visited, #nav a:link {text-decoration : none;color : #f6dde3;}
#nav a:hover {text-decoration : underline;color : #f6dde3;}
#nav a.selected {text-decoration : none; color :  #000000; }
#nav a:hover.selected {text-decoration : underline; color : #f6dde3; }
#main-content {margin : 0 auto;}
#logo {margin-bottom : 45px;}
.logotxt1 {font : normal 22px Georgia, serif;color : #407A2E;margin : 10px 0 0 15px;}
.logotxt2 {font : normal 22px Georgia, serif;color : #407A2E; }
.logotxt3 {margin-left:15px;color : #407A2E;}
#left-column {width : 440px;padding : 0 30px 30px;float : left;}
#left-column .main-image {float:none;}

#right-column {width : 270px;float : right;}
#bottom-row {width : 710px;padding : 0 30px 30px;float : left;}
.crd a:visited, .crd a:link, .crd a:hover{text-decoration : none;color : #2a3845;cursor: text;}
#footer {background : #f7f7f7;border-top : 1px solid #f0e9eb;padding : 10px 15px;clear : both;}
.rightalign {font : normal 14px Times, serif;color : #7a2e40; float : right; }
.leftalign {font : normal 14px Times, serif;color : #7a2e40; float : left; }
.centeralign {text-align:center; margin: 4px; font-size: smaller; font: normal smaller Times, serif}

.centered-image {text-align : center;}


.formItemWrapperLeft {padding:0 0 0 20px;width:200px;height:270px;text-align:center;float:left}
.formItemWrapperRight {padding:0 20px 0 0;width:200px;height:270px;text-align:center;float:right}
.formItemWrapperWhole {padding:0 0 0 20px;width:100%;height:200px;text-align:center;float:left}
.formItem a {text-decoration:none}
.formItem a img, .formItem a:visited img, .formItem a:link img {border:1px solid #a43b55; opacity:0.7;filter:alpha(opacity=60);}
.formItem a:hover img {border:1px double #a43b55; opacity:1.0;filter:alpha(opacity=100); }
.formItem a:hover .textMark {text-decoration:underline; }
.formItem {color : #7a2e40;}






/*** SideBAR ***/
.sidebar {width : 218px;margin : 0 auto;padding : 10px 25px;background : url(/images/shadow.jpg) no-repeat top;}


/*- Menu Tabs D--------------------------- */
	.TabBox {background : #ffffff; margin-bottom: 85pt}

    #tabsD {
      float:left;

      width:100%;      
      font-size:93%;
      line-height:normal;
	border-bottom:1px solid #F4B7D6;

      }
    #tabsD ul {

	  padding:0px 0px 0px 0px;
	  list-style:none;
      }
    #tabsD li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsD a, #tabsD a:hover.selected {
      float:left;
      background:url("/images/tableftD.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }


    #tabsD a span, #tabsD a:hover.selected span {
      float:left;
      display:block;
      background:url("/images/tabrightD.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#C7377D;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsD a span {float:none;}
    /* End IE5-Mac hack */
    #tabsD a:hover span {
      color:#C7377D;
      }
    #tabsD a:hover {
      background-position:0% -42px;

      }
    #tabsD a:hover span {
      background-position:100% -42px;
      }  

	#tabsD a.selected span {color:#C7377D; background-position:100% -42px;}

	#tabsD a.selected {background-position:0% -42px;}


/*- Menu 2--------------------------- */
	
#menu2 {
	width: 200px;
	margin: 5px;
	border-style: solid solid none solid;
	border-color: #D8D5D1;
	border-size: 1px;
	border-width: 1px;
	}

#menu2 ul {padding:0;margin:0;list-style:none}
	
#menu2 li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
#menu2 li a:link, #menu2 li a:visited {
	color: #3688BA;
	display: block;
	background:  url(/images/menu2.gif);
	padding: 8px 0 0 30px;
	}
	
#menu2 li a:hover {
	color: #3688BA;
	background:  url(/images/menu2.gif) 0 -32px;
	padding: 8px 0 0 32px;
	}
	
#menu2 li a:hover.selected {
	color: #3688BA;
	display: block;
	background:  url(/images/menu2.gif);
	padding: 8px 0 0 30px;
	}

#menu2 li a.selected {
	color: #3688BA;
	background:  url(/images/menu2.gif) 0 -32px;
	padding: 8px 0 0 32px;
	}
