
/* ============================================= */
/* ------------ MAIN TEMPLATE ------------------ */
/* ============================================= */

/* DIMENSIONS & POSITIONING */

body{margin: 0 0 0 0;padding: 0 0 0 0;}
#topstripe{width:100%;height:50px;margin: 0 auto -47px auto;float:left;}
#wrapper{margin: 0 auto 0 auto;padding: 0 0 0px 0;float:none;width:775px;}
#header{width:775px;clear:both;float:left;}
#troyhead{width:555px;height:67px;float:left;margin: 0 0 -26px 28px;_margin: 0 0 -28px 20px;position:relative;_display:inline;}
#topnav{float:right;margin: 23px 30px -7px 0;padding: 0 0 0 0;position:relative;_display:inline;}
#topnav li{list-style-type:none;float:left;margin: 0 3px 0 3px;padding:2px 0 0 0;width:73px;height:21px;}
#topnav li a{display:block;width:73px;height:23px;_position:relative;}
#head-roundtop{width:775px;height:18px;float:left;clear:both;}
#contwrap{width:775px;float:left;}
#cont-roundbottom{}
#contbody{width:702px;margin: 0 0 0 19px;float:left;padding: 0px 18px 16px 14px;_display:inline;}
#foot{float:left;width:714px;height:67px;clear:both;padding: 9px 30px 10px 30px;margin: 0 0 0 -1px;_display:inline;}
#footlinks{position:relative;}
#copy{text-align:center;margin: 5px 0 0 0;position:relative;}


#footlinks{text-align:center;clear:both;width:100%;}

/* IMAGES */

body{}
#wrapper{}
#topstripe{background:url('images/stripes2.png');display:none;}
#troyhead{background:url('images/troy.png');}
#topnav li{background:url('images/toptab.png');}
#head-roundtop{background:url('images/head-roundtop.png');}
#contwrap{background:url('images/cont-body-and-sides.png');}
#foot{background:url('images/foot.png') no-repeat;}
#foot-roundbottom{}


/* BACKGROUND COLORS */

body{background:#50546A;}
#contwrap{}
#head-roundtop{}
#contbody{background-color:#Fefefe;}


/* FONTS & HYPERLINKS */

body{font-family: tahoma, verdana, arial, serif;font-size: 9pt;}
body a{}
body a:hover{}
#wrapper{}
#wrapper a{}
#wrapper a:hover{}
#topnav li{font-family:times new roman;text-align:center;font-size:12pt;}
#topnav li a{color:#fff;text-decoration:none;}
#topnav li a:hover{text-decoration:underline;}
#contwrap{}
#contwrap a{}
#contwrap a:hover{}
#foot,#foot a{font-size:10pt;color:#fff;text-decoration:none;}
#foot a:hover{text-decoration:underline;}
#copy{color:#fff;}
#copy a{color:#fff;text-decoration:none;text-align:center;}

/* IE6 FIXES FOR TRANSPARENT PNG'S */
#topstripe{_background:none;}
#troyhead{_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/troy2.png');}
#topnav li{_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/toptab.png');}
#head-roundtop{_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/head-roundtop.png');}
#contwrap{_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cont-body-and-sides.png',sizingMethod='scale');}
#foot{_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/foot.png');}


/* ============================================= */
/* ------------ COMPLETE CONTAINER ---------------- */
/* ============================================= */

/* DIMENSIONS & POSITIONING */

.container{margin: 10px auto 10px auto;float:none;}
.container .header{padding: 2px 10px 2px 10px;}
.container .subtitle{padding: 2px 0px 2px 0px;margin-top:0px;}
.container .cont{padding: 1px 10px 10px 10px;}

/* IMAGES */

.container img{}
.container .header img{}
.container .cont img{margin: 4px 10px 4px 10px;}

/* BACKGROUND COLORS */

.container{}
.container .header{background-color:#545454;}
.container .subtitle{}
.container .cont{}

/* FONTS & HYPERLINKS */

.container{}
.container a{font-weight:bold;color:#4377B7;text-decoration:none;}
.container a:hover{text-decoration:underline;}
.container .header{color:#fff;font-weight:bold;font-size:10pt;}
.container .subtitle{font-weight:bold;font-size:10pt;}
.container .cont{}


/* ============================================= */
/* ------------ OVERRIDING STYLES ---------------- */
/* ============================================= */

body{}
body a{}
body a:hover{}
body img{}

#header{}
#header a{}
#header a:hover{}
#header img{}

#cont{}
#cont a{}
#cont a:hover{}
#cont img{}

.container{}
.container a{}
.container a:hover{}
.container img{}

#foot{}
#foot a{}
#foot a:hover{}
#foot img{}

a{}
a:hover{}
p{margin: 10px 0 10px 0;}

/* PREDEFINED GENERIC CLASSES */

.left{float:left;_display:inline}
.right{float:right;_display:inline;}
.centdiv{float:none;margin-left:auto;margin-right:auto;}
.inl{display:inline;}
.blk{display:block;}

.bakblack{background-color:#000;}
.bakwhite{background-color:#fff}
.bakgrey{background-color:#ccc}
.baklgrey{background-color:#F2F2F2}
.bakdgrey{background-color:#545454}
.bakblue{background-color:#0000FF}
.baklblue{background-color:#AAD4FF;}
.bakdblue{background-color:#000066;}
.bakgreen{background-color:#00FF00}
.baklgreen{background-color:#CCFFCC;}
.bakdgreen{background-color:#006600;}
.bakred{background-color:#FF0000;}
.baklred{background-color:#FF3333;}
.bakdred{background-color:#990000;}
.bakorange{background-color:#FF5500;}
.bakyellow{background-color:#FFFF00;}
.bakpurple{background-color:#660066;}
.bakcustroy{background-color:#676E53;}

.outline{border:solid 1px;}
.outt{border-top:solid 1px;}
.outr{border-right:solid 1px;}
.outb{border-bottom:solid 1px;}
.outl{border-left:solid 1px;}

.out1{border-width:1px;}
.out2{border-width:2px;}
.out3{border-width:3px;}
.out4{border-width:4px;}
.out5{border-width:5px;}
.out6{border-width:6px;}
.out7{border-width:7px;}
.out8{border-width:8px;}
.out9{border-width:9px;}
.out10{border-width:10px;}

.outdash{border-style:dashed;}
.outrdash{border-right-style:dashed;}
.outldash{border-left-style:dashed;}
.outtdash{border-top-style:dashed;}
.outbdash{border-bottom-style:dashed;}

.outblack{border-color:#000;}
.outwhite{border-color:#fff}
.outgrey{border-color:#ccc}
.outlgrey{border-color:#F2F2F2}
.outdgrey{border-color:#545454}
.outblue{border-color:#0000FF}
.outlblue{border-color:#4D9BD2;}
.outdblue{border-color:#000066;}
.outgreen{border-color:#00FF00}
.outlgreen{border-color:#CCFFCC;}
.outdgreen{border-color:#006600;}
.outred{border-color:#FF0000;}
.outlred{border-color:#FF3333;}
.outdred{border-color:#990000;}
.outorange{border-color:#FF5500;}
.outyellow{border-color:#FFFF00;}
.outpurple{border-color:#660066;}

.fblack{color:#000;}
.fwhite{color:#fff}
.fgrey{color:#ccc}
.flgrey{color:#F2F2F2}
.fdgrey{color:#545454}
.fblue{color:#0000FF}
.flblue{color:#AAD4FF;}
.fdblue{color:#000066;}
.fgreen{color:#00FF00}
.flgreen{color:#CCFFCC;}
.fdgreen{color:#006600;}
.fred{color:#FF0000;}
.flred{color:#FF3333;}
.fdred{color:#990000;}
.forange{color:#FF5500;}
.fyellow{color:#FFFF00;}
.fpurple{color:#660066;}

.f8{font-size:8pt;}.f9{font-size:9pt;}.f10{font-size:10pt;}
.f11{font-size:11pt;}.f12{font-size:12pt;}.f13{font-size:13pt;}.f14{font-size:14pt;}.f15{font-size:15pt;}.f16{font-size:16pt;}.f17{font-size:17pt;}.f18{font-size:18pt;}.f19{font-size:19pt;}.f20{font-size:20pt;}

.ablack a{color:#000;}
.awhite a{color:#fff}
.agrey a{color:#ccc}
.algrey a{color:#F2F2F2}
.adgrey a{color:#545454}
.ablue a{color:#0000FF}
.alblue a{color:#AAD4FF;}
.adblue a{color:#000066;}
.agreen a{color:#00FF00}
.algreen a{color:#CCFFCC;}
.adgreen a{color:#006600;}
.ared a{color:#FF0000;}
.alred a{color:#FF3333;}
.adred a{color:#990000;}
.aorange a{color:#FF5500;}
.ayellow a{color:#FFFF00;}
.apurple a{color:#660066;}

.ahovblack a:hover{color:#000;}
.ahovwhite a:hover{color:#fff}
.ahovgrey a:hover{color:#ccc}
.ahovlgrey a:hover{color:#F2F2F2}
.ahovdgrey a:hover{color:#545454}
.ahovblue a:hover{color:#0000FF}
.ahovlblue a:hover{color:#AAD4FF;}
.ahovdblue a:hover{color:#000066;}
.ahovgreen a:hover{color:#00FF00}
.ahovlgreen a:hover{color:#CCFFCC;}
.ahovdgreen a:hover{color:#006600;}
.ahovred a:hover{color:#FF0000;}
.ahovlred a:hover{color:#FF3333;}
.ahovdred a:hover{color:#990000;}
.ahovorange a:hover{color:#FF5500;}
.ahovyellow a:hover{color:#FFFF00;}
.ahovpurple a:hover{color:#660066;}

.cent{text-align:center;}
.bold{font-weight:bold;}
.itl{font-style:italic;}
.und{text-decoration:underline;}
.scaps{font-variant:small-caps;}
.just{text-align:justify;}

.ar{font-family:arial,sans-serif;}
.luc{font-family:lucida,sans-serif;}
.tim{font-family:"Times New Roman";}
.ver{font-family: Verdana}
.helv{font-family:Helvetica}
.com{font-family: "Comic Sans MS", cursive}
.gorg{font-family: Georgia, serif}

.nomar{margin: 0 0 0 0;}
.nomart{margin-top:0px;}
.nomarr{margin-right:0px;}
.nomarb{margin-bottom:0px;}
.nomarl{margin-left:0px;}

.stretcher{clear: both; width: 100%; height: 0; line-height: 0; font-size: 0;}
a:focus{outline:none;}
