body /* Internet Explorer */ 
{
   
   margin-bottom:0px;
   margin-top:10px;
   padding:0px;
   font-family: Arial, Verdana, Times New Roman;
   font-size: 12px;
   color:#7b7b7b;
   text-align:center;
   background-position:center;
}

body /* Mozilla Firefox alignment */ 
{
   
   margin-bottom:0px;
   margin-top:10px;
   padding:0px;
   font-family: Arial, Verdana, Times New Roman;
   font-size: 12px;
   color:#7b7b7b;
   text-align: -moz-center; 
   background-position:center;
}

h1
{
   font-family: Arial, Verdana, Times New Roman;
   font-size: 16px;
   font-weight: bold;
   color: #7b7b7b;
}

#allcontent
{   
    width:1024px;
    text-align:left; 
}

#header
{
    padding-left:126px;
    float:left;
    height:63px;
}

a.blueheader
{
    float:right;
    margin-top:36px;
    margin-right:28px;
    font-weight:bold;
    font-family: Verdana, Arial, Times New Roman;
    font-size: 9px;
	text-decoration:none;  
	color:Black;  
}

a.blueheader:hover
{
    float:right;
    margin-top:36px;
    margin-right:28px;
    font-weight:bold;
    font-family: Verdana, Arial, Times New Roman;
    font-size: 9px;
    text-decoration:underline;
    color:Black;  
}

.header_tab1 
{
    float:left; 
    width:111px; 
    height:42px; 
    background: url(../../images/tab1.gif) 0 0 no-repeat;
    color: #000000; 
    margin-right: 0px;
    font-family: Verdana, Arial, Times New Roman;
    font-size: 9px;
    text-align:center;
    font-weight:bold;
    margin-top:20px;
    padding-top:16px;
    text-decoration: none;
    cursor: pointer;
}

.header_tab1_cur
{
    float:left; 
    width:111px; 
    height:42px; 
    background: url(../../images/tab1_over.gif) 0 0 no-repeat;
    color:#000000; 
    margin-right: 0px;
    font-family: Verdana, Arial, Times New Roman;
    font-size: 9px;
    text-align:center;
    font-weight:bold;
    margin-top:20px;
    padding-top:16px;
    text-decoration: none;
    cursor: pointer;
}

a.header_tab1 
{
    float:left; 
    width:111px; 
    height:42px; 
    background: url(../../images/tab1.gif) 0 0 no-repeat;
    color:#000000; 
    margin-right: 0px;
    font-family: Verdana, Arial, Times New Roman;
    font-size: 9px;
    text-align:center;
    font-weight:bold;
    margin-top:20px;
    padding-top:16px;
    text-decoration: none;
    cursor: pointer;
}

a.header_tab1:hover
{
    float:left; 
    width:111px; 
    height:42px; 
    background: url(../../images/tab1_over.gif) 0 0 no-repeat;
    color:#000000; 
    margin-right: 0px;
    font-family: Verdana, Arial, Times New Roman;
    font-size: 9px;
    text-align:center;
    font-weight:bold;
    margin-top:20px;
    padding-top:16px;
    text-decoration: none;
    cursor: pointer;
}

.header_tab2 
{
    float:left; 
    width:111px; 
    height:42px; 
    background: url(../../images/tab1.gif) 0 0 no-repeat;
    color:#000000; 
    font-family: Arial Rounded MT, Verdana, Arial, Times New Roman;
    font-size: 10px;
    text-align:center;
    font-weight:bold;
    margin-top:20px;
    padding-top:16px;
    text-decoration: none;
    cursor: pointer;
}

.header_tab2_cur
{
    float:left; 
    width:111px; 
    height:42px; 
    background: url(../../images/tab1_over.gif) 0 0 no-repeat;
    color:#000000; 
    font-family: Arial Rounded MT, Verdana, Arial, Times New Roman;
    font-size: 10px;
    text-align:center;
    font-weight:bold;
    margin-top:20px;
    padding-top:16px;
    text-decoration: none;
    cursor: pointer;
}

a.header_tab2 
{
    float:left; 
    width:111px; 
    height:42px; 
    background: url(../../images/tab1.gif) 0 0 no-repeat;
    color:#000000; 
    margin-right: 0px;
    font-family: Arial Rounded MT, Verdana, Arial, Times New Roman;
    font-size: 10px;
    text-align:center;
    font-weight:bold;
    margin-top:20px;
    padding-top:16px;
    text-decoration: none;
    cursor: pointer;
}

a.header_tab2:hover
{
    float:left; 
    width:111px; 
    height:42px; 
    background: url(../../images/tab1_over.gif) 0 0 no-repeat;
    color:#000000; 
    margin-right: 0px;
    font-family: Arial Rounded MT, Verdana, Arial, Times New Roman;
    font-size: 10px;
    text-align:center;
    font-weight:bold;
    margin-top:20px;
    padding-top:16px;
    text-decoration: none;
    cursor: pointer;
}

.header_tab3 
{
    float:left; 
    width:111px; 
    height:42px; 
    background: url(../../images/tab1.gif) 0 0 no-repeat;
    color:#000000; 
    margin-right: 0px;
    font-family: Arial Rounded MT, Verdana, Arial, Times New Roman;
    font-size: 10px;
    text-align:center;
    font-weight:bold;
    margin-top:20px;
    padding-top:16px;
    text-decoration: none;
    cursor: pointer;
}

.header_tab3_cur
{
    float:left; 
    width:111px; 
    height:42px; 
    background: url(../../images/tab1_over.gif) 0 0 no-repeat;
    color:#000000; 
    margin-right: 0px;
    font-family: Arial Rounded MT, Verdana, Arial, Times New Roman;
    font-size: 10px;
    text-align:center;
    font-weight:bold;
    margin-top:20px;
    padding-top:16px;
    text-decoration: none;
    cursor: pointer;
}

a.header_tab3 
{
    float:left; 
    width:111px; 
    height:42px; 
    background: url(../../images/tab1.gif) 0 0 no-repeat;
    color:#000000; 
    margin-right: 0px;
    font-family: Arial Rounded MT, Verdana, Arial, Times New Roman;
    font-size: 10px;
    text-align:center;
    font-weight:bold;
    margin-top:20px;
    padding-top:16px;
    text-decoration: none;
    cursor: pointer;
}

a.header_tab3:hover
{
    float:left; 
    width:111px; 
    height:42px; 
    background: url(../../images/tab1_over.gif) 0 0 no-repeat;
    color:#000000; 
    margin-right: 0px;
    font-family: Arial Rounded MT, Verdana, Arial, Times New Roman;
    font-size: 10px;
    text-align:center;
    font-weight:bold;
    margin-top:20px;
    padding-top:16px;
    text-decoration: none;
    cursor: pointer;
}

.header_tab4 
{
    float:left; 
    width:111px; 
    height:42px; 
    background: url(../../images/tab1.gif) 0 0 no-repeat;
    color:#000000; 
    margin-right: 0px;
    font-family: Arial Rounded MT, Verdana, Arial, Times New Roman;
    font-size: 10px;
    text-align:center;
    font-weight:bold;
    margin-top:20px;
    padding-top:16px;
    text-decoration: none;
    cursor: pointer;
}

.header_tab4_cur
{
    float:left; 
    width:111px; 
    height:42px; 
    background: url(../../images/tab1_over.gif) 0 0 no-repeat;
    color:#000000; 
    margin-right: 0px;
    font-family: Arial Rounded MT, Verdana, Arial, Times New Roman;
    font-size: 10px;
    text-align:center;
    font-weight:bold;
    margin-top:20px;
    padding-top:16px;
    text-decoration: none;
    cursor: pointer;
}

a.header_tab4 
{
    float:left; 
    width:111px; 
    height:42px; 
    background: url(../../images/tab1.gif) 0 0 no-repeat;
    color:#000000; 
    margin-right: 0px;
    font-family: Arial Rounded MT, Verdana, Arial, Times New Roman;
    font-size: 10px;
    text-align:center;
    font-weight:bold;
    margin-top:20px;
    padding-top:16px;
    text-decoration: none;
    cursor: pointer;
}

a.header_tab4:hover
{
    float:left; 
    width:111px; 
    height:42px; 
    background: url(../../images/tab1_over.gif) 0 0 no-repeat;
    color:#000000; 
    margin-right: 0px;
    font-family: Arial Rounded MT, Verdana, Arial, Times New Roman;
    font-size: 10px;
    text-align:center;
    font-weight:bold;
    margin-top:20px;
    padding-top:16px;
    text-decoration: none;
    cursor: pointer;
}

.header_tab5 
{
    float:left; 
    width:111px; 
    height:42px; 
    background: url(../../images/tab1.gif) 0 0 no-repeat;
    color:#000000; 
    margin-right: 0px;
    font-family: Arial Rounded MT, Verdana, Arial, Times New Roman;
    font-size: 10px;
    text-align:center;
    font-weight:bold;
    margin-top:20px;
    padding-top:16px;
    text-decoration: none;
    cursor: pointer;
}

.header_tab5_cur
{
    float:left; 
    width:111px; 
    height:42px; 
    background: url(../../images/tab1_over.gif) 0 0 no-repeat;
    color:#000000; 
    margin-right: 0px;
    font-family: Arial Rounded MT, Verdana, Arial, Times New Roman;
    font-size: 10px;
    text-align:center;
    font-weight:bold;
    margin-top:20px;
    padding-top:16px;
    text-decoration: none;
    cursor: pointer;
}

a.header_tab5 
{
    float:left; 
    width:111px; 
    height:42px; 
    background: url(../../images/tab1.gif) 0 0 no-repeat;
    color:#000000; 
    margin-right: 0px;
    font-family: Arial Rounded MT, Verdana, Arial, Times New Roman;
    font-size: 10px;
    text-align:center;
    font-weight:bold;
    margin-top:20px;
    padding-top:16px;
    text-decoration: none;
    cursor: pointer;
}

a.header_tab5:hover
{
    float:left; 
    width:111px; 
    height:42px; 
    background: url(../../images/tab1_over.gif) 0 0 no-repeat;
    color:#000000; 
    margin-right: 0px;
    font-family: Arial Rounded MT, Verdana, Arial, Times New Roman;
    font-size: 10px;
    text-align:center;
    font-weight:bold;
    margin-top:20px;
    padding-top:16px;
    text-decoration: none;
    cursor: pointer;
}



#headerbar
{   
    height: 4px; 
    margin-left:139px;
    width:767px; 
    background-color:#cb79a7; 
    float:left;
}

#headerbar1
{   
    height: 61px; 
    margin-left:139px;
    width:767px; 
    float:left;
}

#headerbarbluearea
{   
    height: 61px; 
    width:212px; 
    background: url(../../images/barblueleftcorner.gif) 0 100% no-repeat;
    background-color:#9dc0e4; 
    float:left;
    display:block;
}

#headerbarorangearea
{   
    height: 61px; 
    width:555px; 
    background: url(../../images/headerbar.gif);
    text-align: right;
    font-size: 13px;
    color: Black;
    float:left;

}

.f
{   
    height: 18px; 
    width: 356px; 
    background: url(../../images/domorebg.gif);
    font-size: 13px;
    color: Black;
    margin-left: 75px;

}


#leftside
{
    width: 215px;
    float:left;
    padding-left:139px;
    display: block;
}

#main
{
    width: 570px;
    float:left;
    
}

.mainbody
{
    width: 570px;
    height: 618px;
    padding-top:10px;
}

.maincontent
{
    width: 520px;
    padding-top: 10px;
    margin-top:0px;
    margin-left: 10px;
 
    
}

.pcmmaincontent
{
    width: 520px;
    height: 550px;
    padding-top: 10px;
    margin-left: 10px;

    
}

.indexcontent
{
    width: 550px;
    padding-top: 5px;
    padding-left:10px;
}

.indexcontentHome
{
    width: 550px;
    padding-top: 5px;
    padding-left:0px;
}
 
#flashpanel
{
    width: 525px;
    height: 257px;  
    text-align:center;
    vertical-align:middle;
 

}

.flashpanelbody
{
    width: 500px;
    height: 237px;
    padding:10px;
    vertical-align:middle;
}

.flashpanel_t {background: url(../../images/flashdot.gif) 0 0 repeat-x; }
.flashpanel_b {background: url(../../images/flashdot.gif) 0 100% repeat-x;}
.flashpanel_l {background: url(../../images/flashdot.gif) 0 0 repeat-y;}
.flashpanel_r {background: url(../../images/flashdot.gif) 100% 0 repeat-y;} 
.flashpanel_tl {background: url(../../images/flashpanel_tl.gif) 0 0 no-repeat;}
.flashpanel_tr {background: url(../../images/flashpanel_tr.gif) 100% 0 no-repeat;}
.flashpanel_bl {background: url(../../images/flashpanel_bl.gif) 0 100% no-repeat;}
.flashpanel_br {background: url(../../images/flashpanel_br.gif) 100% 100% no-repeat;}


.menu1cur_menu2cur
{ 
    width: 195px;
    height: 18px; 
    background: url(../../images/menu1cur_menu2cur.gif);
    color: white;
    font-weight: bold;
    font-size:11px;
    text-align:center;
    padding-top:8px;
    cursor: pointer;
    text-decoration:none;
}

.menu1over_menu2cur
{
    width: 195px;
    height: 18px; 
    background: url(../../images/menu1over_menu2cur.gif);
    color: #436eb3;
    font-weight: bold;
    font-size:11px;
    text-align:center;
    padding-top:8px;
    cursor: pointer;
    text-decoration:none;
}

.menu1cur_menu2over
{
    width: 195px;
    height: 18px; 
    background: url(../../images/menu1cur_menu2over.gif);
    color: white;
    font-weight: bold;
    font-size:11px;
    text-align:center;
    padding-top:8px;
    cursor: pointer;
    text-decoration:none;
}

.menu1over_menu2over
{
    width: 195px;
    height: 18px; 
    background: url(../../images/menu1over_menu2over.gif);
    color: #436eb3;
    font-weight: bold;
    font-size:11px;
    text-align:center;
    padding-top:8px;
    cursor: pointer;
    text-decoration:none;
}


.menu2cur_menu3cur
{
    width: 195px;
    height: 17px; 
    background: url(../../images/menu2cur_menu3cur.gif);
    color: white;
    font-weight: bold;
    font-size:11px;
    text-align:center;
    padding-top:5px;
    cursor: pointer;
    text-decoration:none;
}

.menu2over_menu3cur
{
    width: 195px;
    height: 17px; 
    background: url(../../images/menu2over_menu3cur.gif);
    color: #436eb3;
    font-weight: bold;
    font-size:11px;
    text-align:center;
    padding-top:5px;
    cursor: pointer;
    text-decoration:none;
}

.menu2cur_menu3over
{
    width: 195px;
    height: 17px; 
    background: url(../../images/menu2cur_menu3over.gif);
    color: white;
    font-weight: bold;
    font-size:11px;
    text-align:center;
    padding-top:5px;
    cursor: pointer;
    text-decoration:none;
}

.menu2over_menu3over
{
    width: 195px;
    height: 17px; 
    background: url(../../images/menu2over_menu3over.gif);
    color: #436eb3;
    font-weight: bold;
    font-size:11px;
    text-align:center;
    padding-top:5px;
    cursor: pointer;
    text-decoration:none;
}

.menu3cur_menu4cur
{
    width: 195px;
    height: 17px; 
    background: url(../../images/menu3cur_menu4cur.gif);
    color: white;
    font-weight: bold;
    font-size:11px;
    text-align:center;
    padding-top:6px;
    cursor: pointer;
    text-decoration:none;
}

.menu3over_menu4cur
{
    width: 195px;
    height: 17px; 
    background: url(../../images/menu3over_menu4cur.gif);
    color: #436eb3;
    font-weight: bold;
    font-size:11px;
    text-align:center;
    padding-top:6px;
    cursor: pointer;
    text-decoration:none;
}

.menu3cur_menu4over
{
    width: 195px;
    height: 17px; 
    background: url(../../images/menu3cur_menu4over.gif);
    color: white;
    font-weight: bold;
    font-size:11px;
    text-align:center;
    padding-top:6px;
    cursor: pointer;
    text-decoration:none;
}

.menu3over_menu4over
{
    width: 195px;
    height: 17px; 
    background: url(../../images/menu3over_menu4over.gif);
    color: #436eb3;
    font-weight: bold;
    font-size:11px;
    text-align:center;
    padding-top:6px;
    cursor: pointer;
    text-decoration:none;
}

.menu4cur
{
    width: 195px;
    height: 17px; 
    background: url(../../images/menu4cur.gif);
    color: white;
    font-weight: bold;
    font-size:11px;
    text-align:center;
    padding-top:6px;
    cursor: pointer;
    text-decoration:none;
}

.menu4over
{
    width: 195px;
    height: 17px; 
    background: url(../../images/menu4over.gif);
    color: #436eb3;
    font-weight: bold;
    font-size:11px;
    text-align:center;
    padding-top:6px;
    cursor: pointer;
    text-decoration:none;
}

.homecontent
{
    width: 520px;
    margin-bottom: 10px;
}


#redpanel
{
    width: 250px;
    height: 165px;
    padding-right:5px;
   padding-bottom:8px;
   margin-top:10px;
}

.redpanelbody
{
    width: 225px;
    height: 165px;
    color: #676767;
}

.redpanelcontent
{
    width: 225px;
    height: 135px;
    margin-top: 15px;
    margin-left: 15px;
    overflow: auto;
}

.redpanel_t {background: url(../../images/reddot.gif) 0 0 repeat-x; }
.redpanel_b {background: url(../../images/reddot.gif) 0 100% repeat-x;}
.redpanel_l {background: url(../../images/reddot.gif) 0 0 repeat-y;}
.redpanel_r {background: url(../../images/reddot.gif) 100% 0 repeat-y;} 
.redpanel_tl {background: url(../../images/redborderpanel_tl.gif) 0 0 no-repeat;}
.redpanel_tr {background: url(../../images/redborderpanel_tr.gif) 100% 0 no-repeat;}
.redpanel_bl {background: url(../../images/redborderpanel_bl.gif) 0 100% no-repeat;}
.redpanel_br {background: url(../../images/redborderpanel_br.gif) 100% 100% no-repeat;}

#bluepanel
{
    width: 250px;
    height: 165px; 
    padding-bottom:8px;
    margin-top:10px;
}

.bluepanelbody
{
    width: 225px;
    height: 165px;
    color: #676767;
}

.bluepanelcontent
{
    width: 225px;
    height: 135px;
    margin-top: 15px;
    margin-left: 15px;
    overflow: auto;
}

.bluepanel_t {background: url(../../images/bluedot.gif) 0 0 repeat-x; }
.bluepanel_b {background: url(../../images/bluedot.gif) 0 100% repeat-x;}
.bluepanel_l {background: url(../../images/bluedot.gif) 0 0 repeat-y;}
.bluepanel_r {background: url(../../images/bluedot.gif) 100% 0 repeat-y;} 
.bluepanel_tl {background: url(../../images/blueborderpanel_tl.gif) 0 0 no-repeat;}
.bluepanel_tr {background: url(../../images/blueborderpanel_tr.gif) 100% 0 no-repeat;}
.bluepanel_bl {background: url(../../images/blueborderpanel_bl.gif) 0 100% no-repeat;}
.bluepanel_br {background: url(../../images/blueborderpanel_br.gif) 100% 100% no-repeat;}

#clienttestimonial
 {
    width: 200px;
    height: 100px;
    text-align:left;
    margin-top:15px;
    margin-left:10px;
  }
  
 .clienttestimonialhead
  {
    background-color: #cb79a7;
    width: 190px;
    height: 16px;
    padding:1px;
    
  }
  
 #tollfree
 {
    width: 200px;
    height: 25px;
    text-align:left;
    margin-top:5px;
    margin-left:10px;
    font-size:17px;
  }
  
 .tollfreehead
  {
    background-color: #cb79a7;
    width: 190px;
    height: 16px;
    padding:1px;
    
  } 
  
 #weeklydemo
 {
    width: 200px;
    height: 335px;
    text-align:left;
    margin-top:10px;
    margin-left:10px;
  }
  
 .weeklydemohead
  {
    background-color: #cb79a7;
    width: 190px;
    height: 16px;
    padding:1px;
    
  } 

#clienttestimonialbody
{
    width: 200px;
    height: 171px;
    color: #7b7b7b;
}

 #new
 {
    width: 200px;
    height: 190px;
    text-align:left;
    margin-top:10px;
    margin-left:10px;
  }
  
 .newhead
  {
    background-color: #a11e2e;
    width: 190px;
    height: 16px;
    padding:1px;
    
  }
  
.new_l {background: url(../../images/new_l.gif) 0 100% no-repeat;}
.new_r {background: url(../../images/new_r.gif) 100% 100% no-repeat;} 
 
#newbody
{
    width: 200px;
    height: 171px;
    color: #7b7b7b;
}



 #blog
 {
    width: 200px;
    height: 200px;
    text-align:left;
    margin-top:10px;
    margin-left:10px;
  }
  
 .bloghead
  {
    background-color: #2d376c;
    width: 190px;
    height: 16px;
    padding:1px;
  }
  
 
 
#blogbody
{
    width: 200px;
    height: 91px;
    color: #7b7b7b;
}



 #leftnav
 {
    width: 202px;
    text-align:left; 
    margin-left:8px;
  }
 
 .leftnavbody
{
    width: 200px;
    text-align:left;
    color: #7b7b7b;
   
}


.leftnavmainitem
{
    padding-left: 15px;
    padding-top:3px;
    padding-bottom:3px;
    font-weight:bold;
}

.leftnavmainitem1
{
    padding-left: 15px;
    padding-top:3px;
    padding-bottom:3px;
    font-weight:bold;
    color: #7b7b7b;
}

.leftnavsubitem
{
    padding-left: 15px;
    padding-top:3px;
    padding-bottom:3px;
}

.leftnavsubitemcur
{
    padding-left: 15px;
    padding-top:3px;
    padding-bottom:3px;
    color: #8d3968;
    background-color: #f0c6dd;
}

.leftnavmainitemcur
{
    padding-left: 8px;
    padding-top:2px;
    padding-bottom:2px;
    font-weight:bold;
    color: #8d3968;
    background-color: #f0c6dd;
}

.leftnavtabtitle
{
    
    padding-left: 10px;
    padding-top:5px;
    padding-bottom:5px;
    font-weight:bold;
    color: #8d3968;
    background-color: #f0c6dd;
    border-bottom: solid 1px #8d3968;
    width: 200px;
}

.leftgohome
{
    
    padding-left: 10px;
    padding-top:5px;
    padding-bottom:5px;
    font-weight:bold;
    color: #cb79a7;
    background-color: #f1f1f1;
    border-bottom: solid 2px #cccccc;
    width: 200px;
    margin-bottom:5px;
}

a.ourpeoplelinks 
{

    padding-top:5px;
    font-size:14px;
    font-family: Trebuchet MS, Arial;
    font-weight:bold;
    color: #354269;
    text-decoration: none; 
}

a.ourpeoplelinks:hover
{

    padding-top:5px;
    font-size:14px;
    font-family: Trebuchet MS, Arial;
    font-weight:bold;
    color: #354269;
    text-decoration: underline; 
}



.ourpeoplediv
{
	 
	width: 240px; 
	color: #354269; 
	padding: 7px; 
	margin-bottom: 1px; 
	margin-right: 5px; 
	margin-left: 5px;
	background-color:#d2e5f8;
}

#leftcontent 
	ul
	{
	   list-style: none;
	   margin-left: 0px;
	   padding-left:0px;
	   margin-top:0px;
	}
	
#leftcontent 
	li
	{
	    cursor:pointer;
	}
 



#footer
{
    width: 525px;
    height:15px;
    text-align: center;
    color: White;
    font-family: Arial, Verdana, Times New Roman;
    font-size: 11px; 
    font-weight:bold;
    background-color: #3c72b7; 
    margin-top:10px;
    margin-left: 3px;

}

#footerhome
{
    width: 532px;
    height:15px;
    text-align: center;
    color: White;
    font-family: Arial, Verdana, Times New Roman;
    font-size: 11px; 
    font-weight:bold;
    background-color: #3c72b7; 
    margin-top:10px;
    margin-left: 3px;
    padding-left:15px;
}

#footerhome 
	a
	{
	text-align: center;
    color: White;
    font-family: Arial, Verdana, Times New Roman;
    font-size: 11px; 
    font-weight:bold; 
    text-decoration: none;
	}
	
#footerhome 
	a:hover
	{
	text-align: center;
    color: White;
    font-family: Arial, Verdana, Times New Roman;
    font-size: 11px; 
    font-weight:bold; 
    text-decoration: underline;
	}
	
#copyright
{
    width: 525px;
    height:15px;
    text-align: center;
    color: black;
    font-family: Arial, Verdana, Times New Roman;
    font-size: 11px; 
    font-weight:bold;

}


#footer 
	a
	{
	text-align: center;
    color: White;
    font-family: Arial, Verdana, Times New Roman;
    font-size: 11px; 
    font-weight:bold; 
    text-decoration: none;
	}
	
#footer 
	a:hover
	{
	text-align: center;
    color: White;
    font-family: Arial, Verdana, Times New Roman;
    font-size: 11px; 
    font-weight:bold; 
    text-decoration: underline;
	}
	
#WhatsNew
{
    
    text-align:left;
    color: White;
    font-family: Arial, Verdana, Times New Roman;
    font-size: 11px; 
    font-weight:bold; 
    padding-left:3px;
}

#WhatsNew 
	a
	{
	text-align: left;
    color: White;
    font-family: Arial, Verdana, Times New Roman;
    font-size: 11px; 
    font-weight:bold; 
    text-decoration: none;
	}
	
#WhatsNew 
	a:hover
	{
	text-align: left;
    color: #caeb63;
    font-family: Arial, Verdana, Times New Roman;
    font-size: 11px; 
    font-weight:bold; 
    text-decoration: none;
	}


.menulinks
{
   font-family: Arial, Verdana, Times New Roman;
   font-size: 12px;  
   color: White;
   text-decoration:none;
  
}

a.homepinklink
{
   font-family: Arial, Verdana, Times New Roman;
   font-size: 12px;  
   color: #cb79a7;
   text-decoration:none;
}

a.homepinklink:hover
{
   font-family: Arial, Verdana, Times New Roman;
   font-size: 12px;  
   color: #cb79a7;
   text-decoration:none;
}

a.homepinklink:visited
{
   font-family: Arial, Verdana, Times New Roman;
   font-size: 12px;  
   color: #cb79a7;
   text-decoration:none;
}

.staticmenu
{
    border-right: solid 1px white;
    padding-right:2px;
}


#menu
{
    font-family: Arial, Verdana, Times New Roman;
    font-size: 14px;
    background-color: #E6791E;
    color: White;
    font-weight: bold;
    height: 20px;
    border-bottom: solid 2px #10437A;
    padding-left:20px;
    padding-top:2px;
    vertical-align: middle;
}

#content
{
    float: left;
}

.pagetitle
{
    font-family: Arial, Verdana, Times New Roman;
    font-size: 18px;
    color: #7b7b7b;
    padding-top:11px;
    padding-bottom:10px;
    padding-left:10px;
}

.bluetitle
{
    font-family: Arial, Verdana, Times New Roman;
    font-size: 14px;
    font-weight: bold;
    color: #1a346c;
}

.whitetitle
{
    font-family: Verdana, Times New Roman;
    font-size: 14px;
    color: white;
    padding-left:10px;
}

.greytitle
{
    font-family: Arial, Verdana, Times New Roman;
    font-size: 12px;
    font-weight: bold;
    color: #7b7b7b;
}

.whitesubtitle
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 12px;
    font-weight: bold;
    color: white;
}

.bluesubtitle
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 12px;
    font-weight: bold;
    color: #1a346c;
}

a.bluesubtitle
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 12px;
    font-weight: bold;
    color: #1a346c;
    text-decoration: none;
}

a.bluesubtitle:hover
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 12px;
    font-weight: bold;
    color: #1a346c;
    text-decoration: underline;
    
}

.greysubtitle
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 12px;
    color: #7b7b7b;
}

a.greysubtitle
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 12px;
    color: #7b7b7b;
    text-decoration: none;
}

a.greysubtitle:hover
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 12px;
    color: #7b7b7b;
    text-decoration: underline;
    
}


.pagetitledetail
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 18px;
    font-weight: bold;
    color: #7b7b7b;
}

.pagetext
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    color: #7b7b7b;
    text-align:justify;
    
 }
 
 .captions
 {
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    color: #7b7b7b;
    font-weight:bold;
 }
 
 .errortext
 {
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    color: red; 
    font-weight: bold;
 }
 
 
 .fieldstext
 {
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    color: #7b7b7b;
 }
 
  .whitetext
 {
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    color: white;
 }
 
   .greytext
 {
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    color: #7b7b7b;
 }
 
   .bluetext
 {
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    color: #2d376c;
 }
 
   .orangetext
 {
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    color: #8d3968;
 }
 
 .bigbluetext
 {
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 14px;
    color: #354269;
 }
 
   .redtext
 {
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    color: #9B1122;
 }
 
 
.breadcrum
 {
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    color: #8d3968;
    font-weight:bold;
    text-decoration:none;
 }
 
 a.breadcrum:hover
 {
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    color: #8d3968;
    font-weight:bold;
    text-decoration:underline;
 }
 
.listclass
{
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    color: #1a346c;
    width:400px;
 }

 
 .hint
 {
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 9px;
    color: #7b7b7b;
 }
 
 .divscroll
 {
    overflow:auto; border: solid 1px black;   
 }

.buttons 
{
    background-image: url(../../Images/Buttons.gif);
    border: 1px #8A4812;
    color:White; 
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    font-weight: bold;
    width:90px; 
    height:21px; 
    cursor: pointer;
}


.buttons[disabled] 
{
   background-image: url(../../Images/Buttons_D.gif);
    border: 1px #AFAFAF;
    color:White; 
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    font-weight: bold;
    width:90px; 
    height:21px; 
    cursor: default;  
}
.buttons_D
{
    background-image: url(../../Images/Buttons_D.gif);
    border: 1px #AFAFAF;
    color:White; 
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    font-weight: bold;
    width:90px; 
    height:21px; 
}

.panel
 {
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    color: #7b7b7b; 
 }
 
 .gridheader
{
    color: #ffffff;
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
	height: 17pt;
 	background-color:#10437A;
 	text-align:center;
 	line-height:17px;
 	font-weight:bold;
}

a.gridheader
{
    color: #ffffff;
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
	height: 17pt;
 	background-color:#10437A;
 	text-align:center;
 	line-height:17px;
 	text-decoration: underline;
 	font-weight:bold;
}

.gridtextodd
{
    color: black;
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    line-height: 11pt;
    
}

.gridtexteven
{
    color: black;
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    line-height: 11pt;
    
       
}

a.gridtextodd
{
    color: black;
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    line-height: 11pt;
    background-color: White;
    text-decoration: none;
}

a.gridtexteven
{
    color: black;
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    line-height: 11pt;
    background-color:#CCDDFF;
    text-decoration: none;
       
}

.gridtexthighlight
{
    color: black;
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    line-height: 11pt;
    background-color:#F9FAE6;
       
}

.gridtext
{
    color: black;
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 11px;
    line-height: 11pt;
}


.panelstyle
{
    border: solid 3px #10437A; 
    background-color:#ffffff; 
}

.panelheader
{
    background-color:#CCDDFF; 
    padding:5px; 
    cursor:move;
}

.HidddenText
{
    display:none ; 
}

.smallErrorFont
 {
    font-family: Arial Rounded MT, Arial, Verdana, Times New Roman;
    font-size: 10px;
    color: #CC0000; 
 }
 
 
.smallErrorFont 
	ul
	{
	   list-style: none;
	   margin-left: 0px;
	   padding-left:0px;
	   margin-top:0px;
	   color: #CC0000; 
	}

