/* #4B73A4; */


body {
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
margin: 0px auto 0px auto;
text-align: center;
}

#topMenu {
margin: 0px auto 0px auto;
background-color: #4B73A4;
width : 800px;
height : 60px;
text-align : left;
}

#secondMenu{
margin: 0px auto 0px auto;
background-color: #003366;
width : 800px;
height : 20px;
text-align:left;
}


#pageContent {
margin: 0px auto 0px auto;
background-color: #FFFFFF;
width : 800px;
border-color :  #4B73A4;
border-width : 0px 0px 0px 0px;
border-style : dotted;
}

/* ----------------------------------------  MENU ITEMS ----------------------------------- */

.menu1container{
float : left;
margin : 5px 0px 0px 15px;
width : 185px;
}

.menu1item{
font-family: Arial, Helvetica, sans-serif;
font-size : 11px;
color :	#00CCCC;
letter-spacing: 1.2px;
height : 15px;
margin : 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-transform: uppercase;
}

.glow a, .glow a:visited{
    color : #00FF00 !important;
}

.menu1item a, .menu1item a:visited {
color: #DDDDDD;
font-weight : normal;
text-decoration : none;
}

.menu1item a:hover{
color: #00CCCC;
}

.menu2container{
float : left;
margin : 5px 0px 0px 20px;
width : 160px;
}

.menu2item{
font-family: Arial, Helvetica, sans-serif;
font-size : 11px;
color : #FFFFFF;
letter-spacing: 1.2px;
height : 15px;
margin : 0px 0px 0px 18px;
padding: 0px 0px 0px 0px;
text-transform: lowercase;

}

.menu2item a, .menu2item a:visited {
color: #ffffff;
text-decoration: none;
}

.menu2item a:hover{
color: #00CCCC;
}

/* ----------------------------------------  BLOCKS ----------------------------------- */

table.main{
width : 800px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
}

td.leftBlock {
text-align : left;
vertical-align : top;
}

td.rightBlock {
vertical-align : top;
padding: 0px 0px 0px 0px;
text-align : right;
}

.wideBlock {
margin: 30px 0px 0px 0px;
background-color: #FFFFFF;
width : 500px;
border-color :  #4B73A4;
border-width : 1px 1px 1px 1px;
border-style : dotted;
text-align : left;
padding: 5px 5px 5px 5px;
}

.smallBlock {
margin: 20px 0px 0px 0px;
background-color: #FFFFFF;
width : 250px;
text-align:right;
padding: 5px 5px 5px 5px;
}
/* ----------------------------------------  BLOCK  STYLING ----------------------------------- */

.color1{
  background-color: #FFFFFF;
  color : #333333;
}

.color2{
  background-color: #F0F0F0;
  color : #333333;
}

.border1{
border-width : 0px 0px 0px 0px;
}

.border2{
border-color :  #4B73A4;
border-width : 1px 1px 1px 1px;
border-style : dotted;
}

.blockTitle{
color : #4B73A4;
font-size : 16px;
margin : 0px 0px 5px 0px;
}

.smallBlockTitle{
color : #4B73A4;
font-size : 12px;
font-weight : bold;
margin : 0px 0px 5px 0px;
}

a, a:visited{
 color : #4B73A4;
 text-decoration : underline;
}

a:hover{
 color : #00CCCC;
 text-decoration : underline;
}



/* ------------------------------- IMAGE STYLING ---------------------------------------------------------- */

img.cert{
border-width : 0px 0px 0px 0px;
width : 100px;
}

img.logo{
border-width : 0px 0px 0px 0px;
}

img.imageLinkNoBorder{
 border-width : 0px 0px 0px 0px;
}

/*------------------------------- POSITIONING ------------------------------------------------------------------ */
.floatLeft{
 float : left;
 margin : 0px 10px 0px 0px;
}

.floatRight{
 float : right;
 margin : 0px 0px 0px 10px;
}
