/* CSS Document */
body { background-color:#fff; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:1.2; color:#000000;}

.maincontainer{ width:790px; border: 2px solid #000000; background-color: #fff;  padding:0px; vertical-align:top;  }
.plane {background-image:url(image/plane.jpg); background-repeat:no-repeat; background-position: center;}
.gradation {background-image:url(image/gradation.jpg); background-repeat: repeat-y; background-position: left;} 
.home_nav{  line-height:1.5; background-color:#BD0070; color:#ffffff;font-family: "Arial Black", Arial, Verdana, sans-serif; font-size:13px;  } 

.home_text{font-family:font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:1.5; color:#000000; padding:10px; }
.rss{font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:1.5; color:#7F7979; font-weight:bold; }
p.home { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:1.2; color:#000000; padding:10px;}
/* migration table */
.migration{ border:1px solid #000000;}
.migl{ border-right:1px solid #000000;}
.migt{ border-top:1px solid #000000;}
.migtl{ border-right:1px solid #000000; border-top:1px solid #000000;}

/* matrix table */
.matrix { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:1.2; color:#000000; text-align:center; border-right:1px solid #000000; border-top:1px solid #000000;}

.matrixt { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:1.2; color:#000000; text-align:center; border-top:1px solid #000000; }
.brt{ border-right:1px solid #000000; border-top:1px solid #000000;}
.bt{ border-top:1px solid #000000;}

.brw{ border-right:1px solid #ffffff;}
.brtw{ border-right:1px solid #ffffff; border-top:1px solid #ffffff; }
.btw{ border-top:1px solid #ffffff; }

.brg{ border-right:1px solid #cbc4bd;}
.brtg{ border-right:1px solid #cbc4bd;border-top:1px solid #cbc4bd; }
.btg{ border-top:1px solid #cbc4bd; }

h1 { font-family: "Arial Black", Arial, Verdana, sans-serif; color:#000; font-size:18px;} 
h2{ font-size:16px;}
h3{font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold; }

p { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:1.5; color:#000000; }

/* Font styles*/
.small {font-size:12px;}
.bold{ font-weight:bold; }

/* Colors*/

.subhead_blue{font-size:18px; color:#212979;font-weight:bold;}
.subhead_black{font-size:18px; color:#000000;font-weight:bold;}
.title_orange {font-size:14px; color:#F26022; font-weight:bold; }
.title_white {font-size:14px; color:#ffffff;font-weight:bold; }
.title_black {font-size:14px; color:#000000;font-weight:bold;}
.title_blue  {font-size:14px; color:#0E1768;font-weight:bold;}
.title_green {font-size:14px; color:#3E4C0F;font-weight:bold;}
.title_sub_blue{font-size:14px; color:#212979;font-weight:bold;}
.title_sub_black{font-size:14px; color:#000000;font-weight:bold; font-style:italic;}
.black{color:#000000;font-weight:bold;}
.black_pl{color:#000000; font-weight:500;}
.head_sub_black{font-size:24px; color:#000000;font-weight:bold;}
.burg{color:#BD0070;}
.burg_bold{color:#BD0070; font-weight:bold;}
.orange{color:#f79239;}
.orange_bold{color:#f79239; font-weight:bold;}
.gray{color:#7f7979;}
.blue_bold{color:#0172bf; font-weight:bold;}
.white_bold { color:#ffffff;font-weight:bold; font-size:12px; }
.white { color:#ffffff; font-size:12px; }

/* links */
a.home_nav:link	{ color: #fff; text-decoration: none;  }
a.home_nav:visited{ color: #fff; text-decoration: none ; }
a.home_nav:hover 	{ color: #000; text-decoration: none;  }
a.home_nav		{ color: #fff; text-decoration: none ; }

a.main_nav:link	{ color: #fff; text-decoration: none;  }
a.main_nav:visited{ color: #fff; text-decoration: none ; }
a.main_nav:hover 	{ color: #000; text-decoration: none;  }
a.main_nav		{ color: #fff; text-decoration: none ; }


a.home:link	{ color: #7F7979; text-decoration: underline;  }
a.home:visited{ color: #7F7979; text-decoration: none ; }
a.home:hover 	{ color: #BD0070; text-decoration: underline;  }
a.home		{ color: #7F7979; text-decoration: underline ; }

a.rss:link	{ color: #7F7979; text-decoration: none;  }
a.rss:visited{ color: #7F7979; text-decoration: none ; }
a.rss:hover 	{ color: #BD0070; text-decoration: underline;  }
a.rss		{ color: #7F7979; text-decoration: none ; }

a.flash:link	{ color: #ffffff; text-decoration: none; font-weight:bold  }
a.flash:visited{ color: #ffffff; text-decoration: none ; font-weight:bold }
a.flash:hover 	{ color: #BD0070; text-decoration: underline;  }
a.flash		{ color: #ffffff; text-decoration: none ; font-weight:bold }

a:link	{ color: #7F7979; text-decoration: underline;  }
a:visited{ color: #7F7979; text-decoration: none ; }
a:hover 	{ color: #BD0070; text-decoration: underline;  }
a		{ color: #7F7979; text-decoration: underline ; }

a.admin:link	{ color: #000000; text-decoration: underline;  }
a.admin:visited{ color: #000; text-decoration: underline ; }
a.admin:hover 	{ color: #BD0070; text-decoration: underline;  }
a.admin		{ color: #7F7979; text-decoration: underline ; }

a.burgor:link	{ color: #BD0070; text-decoration: underline; font-weight:bold;   }
a.burgor:visited{ color: #BD0070; text-decoration: underline ; font-weight:bold; }
a.burgor:hover 	{ color: #f79239; text-decoration: underline; font-weight:bold; }
a.burgor		{ color: #BD0070; text-decoration: underline ; font-weight:bold; }

a.sdvo:link	{ color: #0172bf; text-decoration: underline;  }
a.sdvo:visited{ color: #0172bf; text-decoration: underline ; }
a.sdvo:hover 	{ color: #F79239; text-decoration: underline;  }
a.sdvo		{ color: #0172bf; text-decoration: underline ; }

/*Bews on home page:Black to magenta*/
a.news:link	{ color: #000000; text-decoration: none; font-weight:bold  }
a.news:visited{ color: #000000; text-decoration: none ; font-weight:bold }
a.news:hover 	{ color: #BD0070; text-decoration: none; font-weight:bold  }
a.news		{ color: #000000; text-decoration: none ; font-weight:bold }
/* blue to magenta*/
a.blue:link	{ color: #0172bf; text-decoration: underline; font-weight:bold; }
a.blue:visited{ color: #0172bf; text-decoration: underline ; font-weight:bold;}
a.blue:hover 	{ color: #BD0070; text-decoration: underline; font-weight:bold; }
a.blue		{ color: #0172bf; text-decoration: underline ; font-weight:bold;}

/* blue to magenta*/
a.bluem:link	{ color: #0172bf; text-decoration: none; font-weight:bold; }
a.bluem:visited{ color: #0172bf; text-decoration: none ; font-weight:bold;}
a.bluem:hover 	{ color: #BD0070; text-decoration: none; font-weight:bold; }
a.bluem		{ color: #0172bf; text-decoration: none ; font-weight:bold;}

.search {  color:#FFFFFF; font-family:"Arial Black", Arial, Verdana, sans-serif; font-size:12px; line-height:3; }

/*SUBPAGES*/
.subcontainer{ width:810px; border: 2px solid #000000; padding:0px; vertical-align:top; background-image:url(image/sdvo/subbg.jpg); background-repeat:repeat-y; background-position:right;  }

.logo{ padding-left:10px; padding-top:5px;}

.sub_nav{ color:#ffffff;font-family: "Arial Black", Arial, Verdana, sans-serif; font-size:14px;  line-height:1.5; } 

.nav_on{ background-color:#f79239;}

.partnercontainer{ width:790px; border: 2px solid #000000; background-color: #fff;  padding:0px; vertical-align:top;  }

.partner_white{ border-top:1px solid #000000; background-color: #fff;   vertical-align:top;  }

.partner{  border-top:1px solid #000000; background-color: #f2eeea;  vertical-align:top;  }

.service_dd{ background-color:#f79239; border-bottom:1px solid #db6e0f; padding-left:10px; font-size:12px;}
.service_dd_on{ background-color:#f79239; border-bottom:1px solid #db6e0f; padding-left:10px; font-size:12px; color:#Bd0070;}


/*SDVO*/
.sdvo {font-family:font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:1.5; color:#000000;   }


p.sub {font-family:font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:1.5; color:#000000;   }



.sdvo_table{width:703px; border: 1px solid #000000; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding-left:10px; padding-right:20px; background-color:#f7f5f3; }




/*ADMIN */
.admincontainer{ width:760px; border: 2px solid #000000; background-color: #fff;  padding:0px; vertical-align:top;font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#746960; line-height:1.5;  }

.admincontainer2{ width:860px; border: 2px solid #000000; background-color: #fff;  padding:0px; vertical-align:top;font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#746960; line-height:1.5;  }


.instructions{background-color:#f1edea}
.instructions2{background-color:#ffffff}
.third_coladmin{background-color:#f1edea}
.column_title {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#Bd0071; line-height:1; font-weight:bold; vertical-align:top;   }

.form_subhead {font-family: Arial, Helvetica, sans-serif; font-size:24px; color:#000; line-height:1.5; font-weight:bold; vertical-align:top;   }

.formfield{ border:none; color:#0000FF; line-height:1.5}

.form{ background-image:url(image/admin/adminformbg.jpg); background-repeat:repeat-y; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#Bd0071; line-height:1.5; font-weight:bold; border::none;}

.formtext{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#Bd0071; line-height:1.5; font-weight:bold; border::none;}


.admin_midcol{ background-image:url(image/admin/adminbg.jpg); background-repeat:repeat-y; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#Bd0071; line-height:1.5; font-weight:bold; border::none;}







a.footer:link	{ color: #000000; text-decoration:underline; }
a.footer:visited{ color: #000000; text-decoration: underline ;}
a.footer:hover 	{ color: #ffffff; text-decoration: underline;}
a.footer		{ color: #000000; text-decoration: underline ;}


/*Home Page*/

.address { font-family:"Arial Black", Arial, Verdana, sans-serif; font-size:12px; padding-left:27px; line-height:3;}







/* Footer*/
.footer{ text-align:center; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fff;}
.copy{ text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; line-height:4; font-weight:bold; color:#fff;}
