/* STYLE SHEET */

/* for Stewart Design */


/* Homepage attributes */
body{}
.mainframe{}
.welcomemsg{font-family:B_Char,Trebuchet MS,Verdana,sans-serif;font-size:12px;color:#727171;}
.date{font-family:Trebuchet MS,Verdana,sans-serif;font-size:12px;color:#000000;}
.pagename{font-family:B_Char,Trebuchet MS,Verdana,sans-serif;font-size:40px;color:#dee0ea;text-transform:lowercase;}
.submenu{font-family:Trebuchet MS,Verdana,sans-serif;font-size:11px;color:#727171;}
a.submenu:link{font-family:B_Char,Trebuchet MS,Verdana,sans-serif;font-size:12px;color:#727171;text-decoration:none;border-bottom:0px;}
a.submenu:visited{font-family:B_Char,Trebuchet MS,Verdana,sans-serif;font-size:12px;color:#727171;text-decoration:none;border-bottom:0px;}
a.submenu:active{font-family:B_Char,Trebuchet MS,Verdana,sans-serif;font-size:12px;color:#727171;text-decoration:none;border-bottom:0px;}
a.submenu:hover{font-family:B_Char,Trebuchet MS,Verdana,sans-serif;font-size:12px;color:#727171;text-decoration:underline;border-bottom:0px;}

.logoutlink{font-family:Trebuchet MS,Verdana,sans-serif;font-size:10px;color:#727171;border-bottom:0px;}
a.logoutlink:link{font-family:Trebuchet MS,Verdana,sans-serif;font-size:10px;color:#727171;text-decoration:none;border-bottom:0px;}
a.logoutlink:visited{font-family:Trebuchet MS,Verdana,sans-serif;font-size:10px;color:#727171;text-decoration:none;border-bottom:0px;}
a.logoutlink:active{font-family:Trebuchet MS,Verdana,sans-serif;font-size:10px;color:#727171;text-decoration:none;border-bottom:0px;}
a.logoutlink:hover{font-family:Trebuchet MS,Verdana,sans-serif;font-size:10px;color:#727171;text-decoration:none;border-bottom:0px;}

.splash{font-family:Trebuchet MS,Verdana,sans-serif;font-size:12px;color:#818286;}
a.splash:link{font-family:Trebuchet MS,Verdana,sans-serif;font-size:12px;color:#818286;text-decoration:none;}
a.splash:visited{font-family:Trebuchet MS,Verdana,sans-serif;font-size:12px;color:#818286;text-decoration:none;}
a.splash:active{font-family:Trebuchet MS,Verdana,sans-serif;font-size:12px;color:#818286;text-decoration:none;}
a.splash:hover{font-family:Trebuchet MS,Verdana,sans-serif;font-size:12px;color:#000000;text-decoration:underline;}

.sp{font-family:Trebuchet MS,Verdana,sans-serif;font-size:11px;} /* bread crumbs */
a.sp:link{color:#9c9c9c;text-decoration:none;}
a.sp:visited{color:#9c9c9c;text-decoration:none;}
a.sp:active{color:#9c9c9c;text-decoration:none;}
a.sp:hover{color: #5f94b3;text-decoration:none;}
.spg{font-family:Trebuchet MS,Verdana,sans-serif;color:#9c9c9c;font-size:11px;} /* bread crumbs divider */


/* Fonts */  
@font-face {font-family:B_Char,sans-serif;font-style:normal;font-weight:normal;src:url(\Design\Fonts\\b_CHARLOT0.eot);}


/* Log in box and forms */
.pleaselog{font-family:B_Char,Trebuchet MS,Verdana,sans-serif;font-size:22px;color:#00507b;}
.fieldname{font-family:B_Char,Trebuchet MS,Verdana,sans-serif;font-size:14px;color:#000000;}
.fieldname2{font-family:B_Char,Trebuchet MS,Verdana,sans-serif;font-size:12px;color:#000000;}
a.fieldnamelink:link{font-family:B_Char,Trebuchet MS,Verdana,sans-serif;font-size:11px;color:#000000;border-bottom:0px;}
a.fieldnamelink:visited{font-family:B_Char,Trebuchet MS,Verdana,sans-serif;font-size:11px;color:#000000;border-bottom:0px;}
a.fieldnamelink:active{font-family:B_Char,Trebuchet MS,Verdana,sans-serif;font-size:11px;color:#000000;border-bottom:0px;}
a.fieldnamelink:hover{font-family:B_Char,Trebuchet MS,Verdana,sans-serif;font-size:11px;color:#000000;border-bottom:0px;}
.autosign{font-family:B_Char,Trebuchet MS,Verdana,sans-serif;font-size:10px;color:#000000;}
.button{font-family:Trebuchet MS,Verdana,sans-serif;font-size:11px;background-color:#f4f4f4;color:#000000;
border-left:1px solid #d5d5d5;border-top:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;} /* button */
.ntb{font-family:Trebuchet MS,Verdana,sans-serif;font-size:11px;background-color:#ffffff;color:#4d4d4d;
border-left:1px solid #d5d5d5;border-top:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;} /* text box */
.errortext{font-family:Trebuchet MS,Verdana,sans-serif;font-size:12px;font-weight:bold;color:#000000;} /* red error text */

/* Normal text */
.n{font-family:Trebuchet MS,Verdana,sans-serif;font-size:11px;color:#484848;}
.n2{font-family:Trebuchet MS,Verdana,sans-serif;font-size:11px;color:#000000;}
.n3{font-family:Trebuchet MS,Verdana,sans-serif;font-size:12px;color:#000000;}
.n4{font-family:Trebuchet MS,Verdana,sans-serif;font-size:13px;color:#000000;}
.nb{font-family:Trebuchet MS,Verdana,sans-serif;font-size:11px;color:#484848;font-weight:bold;} /* normal bold */
.ni{font-family:Trebuchet MS,Verdana,sans-serif;font-size:11px;color:#484848;font-style:italic;} /* normal italic */
.nr{font-family:Trebuchet MS,Verdana,sans-serif;font-size:11px;color:#FF0000;} /* normal red */
.nblk{font-family:Trebuchet MS,Verdana,sans-serif;font-size:11px;color:#000000;} /* normal black */
.nblkb{font-family:Trebuchet MS,Verdana,sans-serif;font-size:11px;color:#000000;font-weight:bold;} /* normal black bold */

/* Hyperlinks */

a:link{color:#00507b;text-decoration:none;border-bottom:1px solid #dddddd;}
a:active{color:#00507b;text-decoration:none;}
a:visited{color:#00507b;text-decoration:none;border-bottom:0px;}
a:hover{color:#00507b;border-bottom:1px solid #00507b;}

a.n:link{color:#00507b;text-decoration:none;border-bottom:1px solid #dddddd;}
a.n:active{color:#00507b;text-decoration:none;border-bottom:1px solid #dddddd;}
a.n:visited{color:#00507b;text-decoration:none;border-bottom:0px;}
a.n:hover{color:#00507b;border-bottom:1px solid #00507b;}

/* Headers and sub-headers */
.head {font-family:Trebuchet MS,Verdana,sans-serif;font-size:16px;color:#333d77;} /* also title container */
.head2{font-family:Trebuchet MS,Verdana,sans-serif;font-size:18px;color:#99a0cb;}
.head3{font-family:Trebuchet MS,Verdana,sans-serif;font-size:22px;color:#99a0cb;}
.head4{font-family:Trebuchet MS,Verdana,sans-serif;font-size:18px;color:#5f94b3;}
.head5{font-family:Trebuchet MS,Verdana,sans-serif;font-size:20px;color:#5f94b3;}
.head6{font-family:Trebuchet MS,Verdana,sans-serif;font-size:14px;color:#5f94b3;font-weight:bold;}

.subhead{font-family:Trebuchet MS,Verdana,sans-serif;font-size:11px;color:#000000;font-weight:bold;}
.subhead2{font-family:Trebuchet MS,Verdana,sans-serif;font-size:11px;color:#5f94b3;font-weight:bold;}
.subhead3{font-family:Trebuchet MS,Verdana,sans-serif;font-size:11px;color:#000000;text-transform:uppercase;}
.subhead4{font-family:Trebuchet MS,Verdana,sans-serif;font-size:11px;color:#5f94b3;text-transform:uppercase;}

/* Footer */
.footer{font-family:B_Char,Trebuchet MS,Verdana,sans-serif;font-size:12px;color:#727171;text-decoration:none;}
a.footerlink:link{font-family:B_Char,Trebuchet MS,Verdana,sans-serif;font-size:12px;color:#727171;text-decoration:none;}
a.footerlink:visited{font-family:B_Char,Trebuchet MS,Verdana,sans-serif;font-size:12px;color:#727171;text-decoration:none;}
a.footerlink:active{font-family:B_Char,Trebuchet MS,Verdana,sans-serif;font-size:12px;color:#727171;text-decoration:none;}
a.footerlink:hover{font-family:B_Char,Trebuchet MS,Verdana,sans-serif;font-size:12px;color:#727171;text-decoration:underline;}

/* Containers */
.sw{font-family:B_Char,Trebuchet MS,Verdana,sans-serif;font-size:11px;color:#ffffff;}
.mb{font-family:B_Char,Trebuchet MS,Verdana,sans-serif;font-size:22px;color:#99a0cb;font-weight:bold;}
.sb{font-family:B_Char,Trebuchet MS,Verdana,sans-serif;font-size:18px;color:#99a0cb;font-weight:bold;}

/* Table */
.tbl{font-family:Trebuchet MS,Verdana,sans-serif;font-size:11px;border:solid 1px #c6c6c6;} /* frame */
.tblhdr{font-family:Trebuchet MS,Verdana,sans-serif;font-size:12px;color:#333d77;background-color:cccfdd;height:20px;} /* header */
.tblftr{font-family:Trebuchet MS,Verdana,sans-serif;font-size:12px;color:#333d77;height:20px;background-color:cccfdd;} /* footer */
.tblitm{font-family:Trebuchet MS,Verdana,sans-serif;font-size:11px;color:#000000;background-color:#F1F1F1;} /* row */
.tblalt{font-family:Trebuchet MS,Verdana,sans-serif;font-size:11px;color:#000000;background-color:#ffffff;} /* alternate row */
.tbledit{font-family:Trebuchet MS,Verdana,sans-serif;font-size:11px;background-color:#DEDFDE;} /* edit row */
.tblsel{font-family:Trebuchet MS,Verdana,sans-serif;font-size:11px;background-color:#DEDFDE;} /* row selected */
.tblcel{font-family:Trebuchet MS,Verdana,sans-serif;font-size:11px;background-color:#DEDFDE;} /* cell */
.tblaltc{font-family:Trebuchet MS,Verdana,sans-serif;font-size:11px;background-color:#D1CFCF;} /* alternate cell */
.tblpag{font-family:Trebuchet MS,Verdana,sans-serif;font-size:11px;color:#000000;font-weight:bold;height:20px;background-color:#d7d7d7;} /* table pager */

/* HTML Styles */
UL LI{list-style-type:square;color:#5f94b3;font-family:Trebuchet MS,Verdana,sans-serif;font-size:11px;}
UL LI LI{list-style-type:disc;color:#5f94b3;font-family:Trebuchet MS,Verdana,sans-serif;font-size:11px;}
UL LI LI LI{list-style-type:circle;color:#5f94b3;font-family:Trebuchet MS,Verdana,sans-serif;font-size:11px;}
OL LI{list-style-type:decimal;color:#5f94b3;font-family:Trebuchet MS,Verdana,sans-serif;font-size:11px;}
OL OL LI{list-style-type:lower-alpha;color:#5f94b3;font-family:Trebuchet MS,Verdana,sans-serif;font-size:11px;}
OL OL OL LI{list-style-type:lower-roman;color:#5f94b3;font-family:Trebuchet MS,Verdana,sans-serif;font-size:11px;}
HR{color:#5f94b3;height:1pt;font-family:Trebuchet MS,Verdana,sans-serif;font-size:11px;} /* horizontal rule */

/* Image Sizes for MyProfile, e-comm etc */
.image{width:50px;border:solid 1px #dddddd;}
.image2{width:100px;border:solid 1px #dddddd;}
.image3{width:150px;border:solid 1px #dddddd;}
.image4{width:200px;border:solid 1px #dddddd;}
.image5{width:250px;border:solid 1px #dddddd;}