/* Video player styles */


.videodescription
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #cde7f4;
}

a.videotitle[href$=".flv"], a.videotitle[href$=".FLV"]{
  background: url(/atwone/static/tv_icon.gif)  no-repeat left top;
  padding-left: 25px;
}

a.videotitle[href$=".mp3"], a.videotitle[href$=".MP3"], a.videotitle[href$=".mp3.flv"], a.videotitle[href$=".MP3.FLV"] {
  background: url(/atwone/static/audio_icon.gif)  no-repeat left top;
  padding-left: 25px;
}


.videoimage
{
        float: left;
        width: 70px;
        padding: 1px;
        margin: 0px 4px 1px 0px ;
}

.videohd
{
        margin: 0px 0px -20px 0px;
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #fff;
        font-weight: bold;
}

.videotitle
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #fff;
        font-weight: bold;
}

.videotitle:link
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #fff;
        font-weight: bold;
}

.videotitle:visited
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #fff;
        font-weight: bold;
}

.videotitle:hover
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: underline;
        color: #fff;
        font-weight: bold;
}

.videotitle:active
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #fff;
        font-weight: bold;
}



.videobox
{
        float: left;
        margin: 0px 0px 10px 10px;
}

.browseoption
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #89c6e2;
        padding-right: 6px;
}
.browseform
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        /* color: #89c6e2; */
        color: white;
        font-weight: bold;
}
.browsetitle
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #89c6e2;
        font-weight: bold;
}
#browsewidget
{
        float: left;
	width: 400px;
        padding: 2px 2px 2px 2px;
	background-color:#002144;
	text-align:middle;
}


.googleMapTitle { 
font-family:arial; 
background:#ffffff; 
font-size:11px; 
font-weight:bold; 
border:1px solid #000000; 
padding-left:2px; 
padding-right:2px; 
width:150px; 
text-alignment:center; 
} 


/* start home styles */

#hmcontent
{
        float: left;
        width: 99%;
        padding: 5px;
}

#whymember
{
        float: left;
        height: 246px;
        background: url(/atwone/static/hm_memberbg.jpg) no-repeat left top;
        padding: 5px;
}

#awutop
{
	float: left;
	width: 465px;
	margin-bottom: 0px;
}

.webtvborder
{
	float: left;
	width: 460px;
	border: 1px solid #002245;
	background: url(/atwone/static/webtvbg.jpg) repeat-x left top;
}
#videoquote
{
	float: left;
	width: 90px;
	padding: 0px;
	margin: 3px 0px 0px 0px;
}

.videoquote
{
        font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 150%;
        color: #002144;
}

#webquote
{
	float: left;
	width: 100px;
	padding: 5px;
	margin: 5px 0px 0px 0px;
}

.webtvquote
{
        font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 180%;
        color: #ffffff;
}

.wquoteperson
{
        float: left;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
	line-height: 120%;
        color: #ffffff;
        margin: 5px 0px 0px 0px;
}

.webtvtop
{
	float: left;
	width: 300px;
	margin: 5px 5px 0px 0px;
}

.webtvplayer
{
	float: left;
	width: 300px;
	background-color:#002245;
	padding: 0px 10px 0px 10px;
}

.videoplayer
{
	float: left;
	width: 300px;
	background-color:#BECEDE;
	padding: 0px 10px 0px 10px;
}

#player
{
	float: left;
	width: 300px;
	margin: 0px 0px 0px 0px;
}


.webtvbot
{
	float: left;
	width: 300px;
	margin: 0px 5px 5px 0px;
}

#videoSelector1 {
    background-color: #002144;
    color: white;
    border:1px solid white;

}

#videoSelector2 {
    background-color: #002144;
    color: white;
    border:1px solid white;
}

.videoissue {
    background-color: #0099D9;
    color: white;
}


.webradio
{
	float: left;
	width: 453px;
	border: 1px solid #72B6DF;
	margin: 8px 0px 0px 0px;
}

.ttlwebradio
{
	float: left;
}

.ttlradioquote
{
	float: left;
}

.hmboxborder
{
	float: left;
	border: 1px solid #002144;
}

.awuhd
{
	background-color: #002144;
	padding: 2px;
        width : 520px;
}

.awuwebtxt
{

        float: left;
        font-family: Arial, Helvetica, sans-serif;
        color: #FFFFFF;
        margin: 0px 5px 0px 0px;
}

.whymember
{

        float: left;
        font-family: Arial, Helvetica, sans-serif;
        color: #FFFFFF;
        font-size:150%;
        padding: 5px 0px 0px 15px;
}


.navstrip
{
        background-color: #17335C;
}

.campaignshd
{
        background-color: #002144;
        height:20px;
}

.tableborder
{
        background-color: #007DBD;
}

.tableinner
{
        background-color: #ffffff;
}


.view:link
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #FFFFFF;
}

.view:visited
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #FFFFFF;
}

.view:hover
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: underline;
        color: #FFFFFF;
}

.view:active
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #FFFFFF;
}

.joinlink:link
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        font-weight: normal;
        color: #1B73A4;
        color: #ffffff;
}

.joinlink:visited
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        font-weight: normal;
        color: #ffffff;
}

.joinlink:hover
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: underline;
        font-weight: normal;
        color: #ffffff;
}

.joinlink:active
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        font-weight: normal;
        color: #ffffff;
}

.hmlink:link
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #1B73A4;
}

.hmlink:visited
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #1B73A4;
}

.hmlink:hover
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: underline;
        color: #1B73A4;
}

.hmlink:active
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #1B73A4;
}

.sidebuttons
{
        margin: 3px 0px 0px 1px;
        float:left;
 
}
        
.snbuttons
{
        float: left;
        width: 100%;
        margin: 8px 0px 0px 0px;
        
}

.facebook
{
        float: left;
        margin: 0px 3px 0px 0px
        
}

.myspace
{
        float: left;
        
}

.snbuttonssub
{
        float: left;
        width: 100%;
        margin: 8px 0px 0px 0px;
        
}


#lstart li
{
margin-left: 2px;
padding-left: 0px;
}



#auslstart li
{
margin-left: 2px;
padding-left: 0px;
}


#seeothers
{
margin-left: 2px;
padding-left: 0px;
list-style: none;
}

#seeothers li
{
padding-left: 10px;
background-image: url(/atwone/static/hmbullet.gif);
background-repeat: no-repeat;
background-position: 0 .4em;
}


#hmarticle
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#hmarticle li
{
padding-left: 10px;
background-image: url(/atwone/static/hmbullet.gif);
background-repeat: no-repeat;
background-position: 0 .4em;
}










.hmart:link
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #1B73A4;
}

.hmart:visited
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #1B73A4;
}

.hmart:hover
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: underline;
        color: #1B73A4;
}

.hmart:active
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #1B73A4;
}


.mvbox
{
        float: left;
        width: 95%;
        font-family: Arial, Helvetica, sans-serif;
        padding: 5px;
	border: 1px solid #002144; 
	margin: 5px 0 0 0;	
}

.mvbox ul { margin:0 0 0 2px; }


.branchbox
{
        float: left;
        font-family: Arial, Helvetica, sans-serif;
        padding: 0px;
        padding-top: 0px;
        margin: 0px;	
}

.leftIconBox  {
        width:210px;
        background-color:#018BCC;
        text-align:center;
        }


.rightPanelbox
{
        float: left;
        width: 140px;
        font-family: Arial, Helvetica, sans-serif;
        padding: 5px;
        border: 1px dotted #17335C;

        text-align:center;
        margin:10px;	
}



.mvhd
{
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #333333;
}

.mostviewed:link
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #1B73A4;
}

.mostviewed:visited
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #1B73A4;
}

.mostviewed:hover
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: underline;
        color: #1B73A4;
}

.mostviewed:active
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #1B73A4;
}

	
.findbranch
{
	background: #F5B71A url(/atwone/static/branchmapbg.jpg) no-repeat left top;    
}

.branchtitle
{
        float: left;
        height: 25px;
        width: 100%;
       	background-color: #0C89C7;
       	margin: 0px 0px 1px 0px;
        
}

.branchhdleft
{
        float: left;
        
}

.branchhdright
{
        float: right;
        
}

.branchmap
{
        float: left;
        margin: 0px 0px 0px 20px;
}

.branchtext
{
        float: left;
        margin: 30px 0px 0px 10px;
}

.branchtextsub
{
        float: left;
        margin: 20px 0px 0px 0px;
}

.branch
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #002144;
}

.branch:link
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #002144;
}

.branch:visited
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #002144;
}

.branch:hover
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: underline;
        color: #002144;
}

.branch:active
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #002144;
}


.hmmore
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #1B73A4;
}

.hmmore:link
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #1B73A4;
}

.hmmore:visited
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #1B73A4;
}

.hmmore:hover
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: underline;
        color: #1B73A4;
}

.hmmore:active
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #1B73A4;
}


/* end home styles */



body {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        font-family: Arial, Helvetica, sans-serif;
        background-color: #fff;
}

a
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #1B73A4;
}

a:link
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #1B73A4;
}

a:visited
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #1B73A4;
}

a:hover
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: underline;
        color: #1B73A4;
}

a:active
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #1B73A4;
}

.link:link
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #333;
}

.link:visited
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #333;
}

.link:hover
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: underline;
        color: #333;
}

.link:active
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #333;
}



.more
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #1B73A4;
}

.more:link
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #1B73A4;
}

.more:visited
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #1B73A4;
}

.more:hover
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: underline;
        color: #1B73A4;
}

.more:active
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #1B73A4;
}


.break
{
        content: ".";
        display: block;
        height: 10px;
        clear: left;
        visibility: hidden;
}



/* Index listing styles */
.indexdescription
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #000;
}


.indeximage
{
        float: left;
        width: 70px;
        padding: 1px;
        background-color: #fff;
        margin: 0px 4px 1px 0px ;
}

.indexhd
{
        margin: 0px 0px -20px 0px;
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #000;
        font-weight: bold;
}

.indextitle
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #1B73A4;
        font-weight: bold;
}

.indextitle:link
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #1B73A4;
        font-weight: bold;
}

.indextitle:visited
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #1B73A4;
        font-weight: bold;
}

.indextitle:hover
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: underline;
        color: #1B73A4;
        font-weight: bold;
}

.indextitle:active
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #1B73A4;
        font-weight: bold;
}



.imagebox
{
        float: right;
        margin: 0px 0px 10px 10px;
}

.imagetxt
{
        float: left;
        font-family: Arial, Helvetica, sans-serif;
        color: #666;
        background: #fff;
        width: 200px;
}

P,TD
{
        margin: 5px 0px 10px 0px;
        font-family: Arial, Helvetica, sans-serif;
}

H1
{
        font-family: Arial, Helvetica, sans-serif;
        font-size:140%;
        color: #0D347C;
}

H2
{
        font-family: Arial, Helvetica, sans-serif;
        font-size:130%;
        color: #0D347C;
}

H3
{
        font-family: Arial, Helvetica, sans-serif;
        font-size:120%;
        color: #0D347C;
}

H4
{
        font-family: Arial, Helvetica, sans-serif;
        font-size:100%;
        color: #0D347C;
}

SMALL
{
        font-family: Arial, Helvetica, sans-serif;
        color: #000;
}

i
{
        font-family: Arial, Helvetica, sans-serif;
        color: #666;
}

B
{
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
}

ul
{
        font-family: Arial, Helvetica, sans-serif;
        color: #333;
}

.description
{
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #000;
}

.content
{
        font-family: Arial, Helvetica, sans-serif;
        color: #000;
}


#pageutilities
{
        float: left;
        width: 99%;
	background: #fff;
}


.pagestring
{
        float: left;
        font-family: Arial, Helvetica, sans-serif;
        color: #000;
}

a.pagestring
{
        font-family: Arial, Helvetica, sans-serif;
        color: #666;
        text-decoration: none;
}

a.pagestring:link
{
        font-family: Arial, Helvetica, sans-serif;
        color: #666;
        text-decoration: none;
}

a.pagestring:visited
{
        font-family: Arial, Helvetica, sans-serif;
        color: #999;
        text-decoration: none;
}

a.pagestring:hover
{
        font-family: Arial, Helvetica, sans-serif;
        color: #666;
        text-decoration: underline;
}

a.pagestring:active
{
        font-family: Arial, Helvetica, sans-serif;
        color: #666;
        text-decoration: none;
}

.printbutton
{
        float: right;
        padding: 0px;
        margin: 0px 5px 20px 0px;
        font-family: Arial, Helvetica, sans-serif;
        color: #000;
}





FORM
{
        font-family: Arial, Helvetica, sans-serif;
}


       
        
#tagline
{
        height: 19px;
        background-color: #fff;
}

#headerbanner
{
        width: 99%;
        background: #002144;
}

#headerlogo
{
        float: left;
        margin: 0px;
        padding: 0px;
        background-color: #F8D2BD;
        border: 0px;
}

.headerline
{
        width: 100%;
        margin: 0px;
        padding: 0px;
        background-color: #FFFFFF;
        border: 0px;
        height: 1px;
}

#headerstrip
{
        float: left;
        width: 99%;
        margin: 0px;
        padding: 0px;
        background-color: #000;
        border: 0px;
}

.bnright
{
        background: #002144 url(/atwone/static/bn_right.jpg) no-repeat right top;
}

.bnright2
{
        background: #002144 url(/atwone/static/bn_right2.jpg) no-repeat right top;
}



.minorlinksbox
{
        float: left;
        vertical-align: middle;
        margin: 5px 0px 0px 5px;
        width: 520px;
}


.search
{
        float: right;
        margin: 0px 10px 0px 10px;
        width: 130px;
}

.searchbutton
{
        float: left;
        margin: 2px;
        padding: 0px;
}

.searchinput
{
        float: left;
        width: 100px;
        margin: 0px;
        padding: 0px;
}

input.searchinput
{
        font-family: Arial, Helvetica, sans-serif;
}

input.searchbutton
{
        font-family: Arial, Helvetica, sans-serif;
        margin: 0px 0px 0px 0px;
}



a.formlnk
{
        font-family: Arial, Helvetica, sans-serif;
        color: #fff;
        text-decoration: none;
}

a.formlnk:link
{
        font-family: Arial, Helvetica, sans-serif;
        color: #fff;
        text-decoration: none;
}

a.formlnk:visited
{
        font-family: Arial, Helvetica, sans-serif;
        color: #fff;
        text-decoration: none;
}

a.formlnk:hover
{
        font-family: Arial, Helvetica, sans-serif;
        color: #fff;
        text-decoration: underline;
}

a.formlnk:active
{
        font-family: Arial, Helvetica, sans-serif;
        color: #fff;
        text-decoration: none;
}


#nav1
{
        float: left;
        width: 210px;
	background-color: #018BCC;
}


.nav1offstrip
{
        width: 210px;
        float: left;
        margin: 0px;
        background: #018BCC;
        border-style: solid;
        border-width: 1px;
        border-left: none;
        border-right: none;
        border-top: none;
        border-color: #68B3D9;
}

.nav1off
{
        float: right;
        width: 165px;
        display: inline;
        padding: 3px;
        vertical-align: middle;
}

.nav1onstrip
{
        float: left;
        width: 100%;
        margin: 0px;
        background: #018BCC;
        border-style: solid;
        border-width: 1px;
        border-top: none;
        border-left: none;
        border-right: none;
        border-color: #68B3D9;
}

.nav1on
{
        float: right;
        width: 165px;
        display: inline;
        padding: 0px;
        vertical-align: middle;
}

.nav1bullet
{
        display: none;
        float: left;
        font-family: Arial, Helvetica, sans-serif;
        width: 13px;
        height: 16px;
        font-weight: bold;
        color: #FFFFFF;
        padding: 2px;   
}

.nav1bulleton
{
        float: left;
        width: 30px;
        height: 22px;
}

a.nav1lnkoff
{
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: none;
        vertical-align: middle;
}

a.nav1lnkoff:link
{
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: none;
}

a.nav1lnkoff:visited
{
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: none;
}

a.nav1lnkoff:hover
{
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: underline;
}

a.nav1lnkoff:active
{
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: none;
}

a.nav1lnkon
{
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: none;
}

a.nav1lnkon:link
{
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: none;
}

a.nav1lnkon:visited
{
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: none;
}

a.nav1lnkon:hover
{
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: underline;
}

a.nav1lnkon:active
{
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: none;
}

span.navline
{
        width: 200px;
        margin: 0px;
        padding: 0px;
        background-color: #FFFFFF;
        border: 0px;
        height: 1px;
}

span.navon
{
        width: 100%;
        margin: 0px;
        padding: 0px;
        background-color: #FFFFFF;
        border: 0px;
        height: 19px;
}

.nav2strip
{
        float: left;
        width: 147px;
        background-color: #018BCC;
        border-style: solid;
        border-width: 1px;
        border-top: none;
        border-right: none;
        border-left: none;
        border-color: #018BCC;
        padding: 3px;
}

.nav2bullet
{
        float: left;
        width: 15px;
}

.nav2
{
        float: right;
        width: 185px;
        background-color: #018BCC;
}

a.nav2lnk
{
        font-family: Arial, Helvetica, sans-serif;
        color: #FFF;
        text-decoration: none;
        padding: 0px;
}

a.nav2lnk:link
{
        font-family: Arial, Helvetica, sans-serif;
        color: #FFF;
        text-decoration: none;
}

a.nav2lnk:visited
{
        font-family: Arial, Helvetica, sans-serif;
        color: #FFF;
        text-decoration: none;
}

a.nav2lnk:hover
{
        font-family: Arial, Helvetica, sans-serif;
        color: #FFF;
        text-decoration: underline;
}

a.nav2lnk:active
{
        font-family: Arial, Helvetica, sans-serif;
        color: #FFF;
        text-decoration: none;
}



#nav1top
{
        float: left;
        width: 160px;
        height: 6px;
        display: inline;
        padding: 0px;
        border-style: solid;
        border-width: 0px;
        border-color: #AAB3BA;
        background: #ffffff url(/atwone/static/box_top.gif) no-repeat left top;
}

#nav1bot
{
        float: left;
        width: 160px;
        height: 6px;
        display: inline;
        padding: 0px;
        border-style: solid;
        border-width: 0px;
        border-color: #AAB3BA;
        background: #ffffff url(/atwone/static/box_bot.gif) no-repeat left top;
}

#topforms
{
        float: right;
        width: 350px;
        height: 95px;
}


.subscribe
{
        float: left;
        margin: 0px 0px 0px 0px;
}

.subscribebutton
{
        font-family: Arial, Helvetica, sans-serif;
}

.subscribeinput
{
        float: left;
        width: 100px;
        margin: 0px;
        padding: 0px;
}

input.subscribeinput
{
        font-family: Arial, Helvetica, sans-serif;
}

.subscribetxt
{
        font-family: Arial, Helvetica, sans-serif;
        color: #000;
        font-weight: bold;
}

.subscribelnk
{
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        text-decoration: none;
        color: #333;
}

.subscribelnk:link
{
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        text-decoration: none;
        color: #333;
}

.subscribelnk:visited
{
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        text-decoration: none;
        color: #333;
}

.subscribelnk:hover
{
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        text-decoration: underline;
        color: #333;
}

.subscribelnk:active
{
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        text-decoration: none;
        color: #333;
}


#footerstrip
{
        float: left;
        width: 99%;
        margin: 0px;
        padding: 3px;
        background-color: #CBD5E1;
        border: 0px;
}

#logobox
{
        float: right;
        margin: 0px 0px 0px 0px;
        width: 110px;
        background: #fff;
}

.footerlogobox
{
        float: right;
        padding: 3px;
}

#footertxtbox
{
        float: left;
        width: 350px;
        padding: 7px;
        background: #fff;
}

.footertxt
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #666;
}

.footerlnk
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #0066CC;
}

.footerlnk:link
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #0066CC;
}

.footerlnk:visited
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #0066CC;
}

.footerlnk:hover
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: underline;
        color: #0066CC;
}

.footerlnk:active
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #0066CC;
}

#footer
{
        float: left;
        width: 100%;
        margin: 0px;
        padding: 0px 0px 0px 0px;
        border: 0px;
}

.pipe
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #333;
}

.padding
{
        float: left;
        display: inline;
        padding: 6px;
}


#secthd
{
        float: left;
        width: 100%;
        height: 79px;
        display: inline;
        padding: 0px;
        background: #ffffff url(/atwone/static/secthdbg.jpg) repeat-x;
        margin: 0px 0px 10px 0px;
}

.sectionimage
{
        float: right;
        height: 79px;
}


.titlehd
{
        float: left;
	display: inline;
        margin: 15px 0px 0px 0px;
}

.breadcrumbs { 
	float: left; 
	font-family: Arial, Helvetica, sans-serif;
	margin: 8px 0px 0px 0px;
} 



.function-icons {
	margin: 8px 10px 0px 0px;
}

.function-icons_sub {
	float: right;
	width: 290px;
	margin: 40px 10px 0px 0px;
}


.box1hd {
	float: left;
	width: 200px;
	background-color: #018BCC;
}

.box1 {
	float: left;
	width: 190px;
	background-color: #D8EDF7;
	padding: 5px;
}


.box1title
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #1A4292;
        font-weight: bold;
}

.box1title:link
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #1A4292;
        font-weight: bold;
}

.box1title:visited
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #1A4292;
        font-weight: bold;
}

.box1title:hover
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: underline;
        color: #1A4292;
        font-weight: bold;
}

.box1title:active
{
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #1A4292;
        font-weight: bold;
}


.box1description
{
        font-family: Arial, Helvetica, sans-serif;
        color: #000;
}


#navtabs {
	float: left;
	width: 100%;
	height: 29px;
	background-color:#002144;
}



	#leftnav	
	{	
		width:210px;
		background-color:#002144;
                border-bottom:3px solid #002144;
                
	}

	
	#leftnav a	
	{	
	font-family: Arial, Helvetica, sans-serif;
        color: #fff;
        display: block;
        background: url("/atwone/static/leftnav.gif");
        padding: 4px 0 0 30px;
	}


	#leftnav a:hover	
	{	
		text-decoration:underline;
	}


	#leftnav li:hover>a	
	{	
		text-decoration:underline;
	}

	
	body #leftnav .qmactive, body #leftnav .qmactive:hover	
	{	
		text-decoration:none;
		font-weight:bold;
	}


	#leftnav div	
	{	
		padding:5px 0px;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#leftnav div a	
	{	
	margin: 0; 
	padding: 6px 6px 4px 40px; 
	display: block; 
	text-decoration: none; 
	font-weight: normal; 
	color: #FFF; 
	border: none; 
	background: #002144 url("/atwone/static/sub_bullet.gif") no-repeat center left; 
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#leftnav div a:hover	
	{	
		text-decoration:underline;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#leftnav div a:hover	
	{	
		text-decoration:underline;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #leftnav div .qmactive, body #leftnav div .qmactive:hover	
	{	
		text-decoration:none;
		font-weight:bold;
	}


		
.widgethd
{
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #fff;
        padding 5px;
        margin-left: 5px;
        width:100%;
}



#widgetbox
{
        float: left;
        width: 200px;
	margin: 0px 0px 0px 20px
}

.Xwrap {
	width:220px;
	float:left;
	}

.Xtop, .Xbottom {
	float:left;
	width:220px;
	height:10px;
	background:transparent url(/atwone/static/widgetboxbot.jpg) no-repeat; 
	}

.wboxtop {
	background:url(/atwone/static/widgetboxtop.gif) no-repeat;
	width:240px;
	height:4px;
	}

.wboxbot {
	background:url(/atwone/static/widgetboxbot.gif) no-repeat;
	width:240px;
	height:6px;
	}

.wboxtxt {
	padding:10px;
	width:240px;
	background:transparent url(/atwone/static/widgetboxmid.gif) repeat-y;
	font-family: Arial, Helvetica, sans-serif;
        color: #FFFFFF;
}
	
.wboxtxt a {
	float:left;
	width:190px;
	font-family: Arial, Helvetica, sans-serif;
        color: #FFFFFF;
}
	


.loginbg
{
        background-color: #1C8BD4;
}

.logintxt
{
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #fff;
        padding: 4px 0 0 0px;
}

/* google styles */

 .googleMapTitle { 
font-family:arial; 
background:#ffffff; 
font-size:11px; 
font-weight:bold; 
border:1px solid #000000; 
padding-left:2px; 
padding-right:2px; 
width:150px; 
text-alignment:center; 
} 
/** Copyright 2007 Google Inc. All rights reserved. */

/** 
 * CSS styles for the Custom Search Engine overlay built on top of AJAXSearch
 * API
 */ 

.cse-closeResults { 
  float: right;
}

.cse-closeResults a {
  padding: 3px 5px;
  border: 1px solid #666;
  color:  #000;
  font-weight: bold;
  text-decoration: none;
  cursor: pointer;
}

.cse-closeResults a:hover {
  background: #ddd;
  border: 1px solid #000; 
}

.cse-overlay-bg {
  position: absolute;
  top: 0px;
  left: 0px;
  background-color: #000;
}

.cse-overlay {
  text-align: left;
  position: absolute;
  top: 150px;
  left: 0px;
  padding: 10px;
  width: 600px;
  background-color: #FFF;
  border: 1px solid #333;
  font-size: small;
  z-index:1000000;
}

/**
 * Custom AJAXSearch styles
 */

.gsc-resultsHeader,
.gs-visibleUrl-short,
.gs-watermark
 { display: none; }

.gs-visibleUrl {
  color: #008000;
}

.gs-visibleUrl-long { 
  overflow: hidden;
}

.gs-title { 
  font-size: medium;
}

.gsc-trailing-more-results,
.gsc-webResult,
.gs-divider {
  margin-bottom: 1em;
}

.gs-divider {
  margin-bottom: 1em;
  text-align: center;
  color: #676767;
}


/**
 * Default AJAXSearch styles largely from
 * http://www.google.com/uds/css/gsearch.css
 */

/* control inputs
 * .gsc-search-box : the container that hosts the text input area
 * .gsc-input : the text input area
 */
form.gsc-search-box {
  font-size: 13px;
  margin-top : 0px;
  margin-right : 0px;
  margin-bottom : 4px;
  margin-left : 0px;
  width: 300px;
}

/*
 * This table contains the input element as well as the search button
 * Note that the search button column is fixed width, designed to hold the
 * button div's background image
 */
table.gsc-search-box {
  border-style : none;
  border-width : 0px;
  border-spacing : 0px 0px;
  width : 100%;
  margin-bottom : 2px;
}

table.gsc-search-box td {
  vertical-align : middle;
}

table.gsc-search-box td.gsc-input {
  padding-right : 2px;
}

td.gsc-search-button {
  width : 1%;
}

/**
 * undo common generic table rules
 * that tend to impact branding
 */
table.gsc-branding td,
table.gsc-branding {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  border : none;
}

table.gsc-branding {
  border-style : none;
  border-width : 0px;
  border-spacing : 0px 0px;
  width : 100%;
}

td.gsc-branding-text {
  vertical-align : top;
}

td.gsc-branding-text div.gsc-branding-text {
  padding-bottom : 2px;
  text-align : right;
  color : #676767;
  font-size : 11px;
  margin-right : 2px;
}

td.gsc-branding-img-noclear {
  width : 51px;
  vertical-align : bottom;
}

td.gsc-branding-img {
  width : 65px;
  vertical-align : bottom;
}

table.gsc-branding-vertical td.gsc-branding-text div.gsc-branding-text {
  margin-right : 0px;
  text-align : center;
}

table.gsc-branding-vertical td.gsc-branding-img-noclear {
  text-align : center;
}

div.gsc-branding-img,
div.gsc-branding-img-noclear,
img.gsc-branding-img,
img.gsc-branding-img-noclear {
  padding-top : 1px;
}

img.gsc-branding-img,
img.gsc-branding-img-noclear {
  margin : 0 0 0 0;
  padding-right : 0;
  padding-left : 0;
  padding-bottom : 0;
  border : none;
  display : inline;
}

a.gsc-branding-clickable {
  cursor : pointer;
}

input.gsc-search-button {
  margin-left : 2px;
}

/*
 * Given that this is sitting in a variable width tabel cell, the idea is
 * for it to consume the entire cell. The adjacent cell contains the search
 * button and that is a fixed width cell.
 */
input.gsc-input {
  padding-left : 2px;
  border-style : solid;
  border-width : 1px;
  border-color : #BCCDF0;
  width : 99%;
}

.gsc-results .gsc-cursor-box .gsc-trailing-more-results {
  margin-bottom : 0px;
  display : inline;
}

.gsc-results .gsc-cursor {
  display : inline;
}

.gsc-results .gsc-cursor-box {
  margin-bottom : 10px;
}

.gsc-results .gsc-cursor-box .gsc-cursor-page {
  cursor : pointer;
  color : #000000;
  text-decoration: underline;
  margin-right : 8px;
  display : inline;
}

.gsc-results .gsc-cursor-box .gsc-cursor-current-page {
  color : #A90A08;
  font-weight : bold;
  text-decoration: none;
}


.webtvborder {
 background:transparent url(/atwone/static/webtvbg.jpg) repeat-x scroll left top;
 border:1px solid #002245; 
 padding: 5px;
}

#webquote {
 margin:5px 0px 0px;
 padding:5px;
 width:100px;
}

.webtvquote {
 color:#FFFFFF;
 font-family:Arial,Helvetica,sans-serif;
 font-weight:bold;
 line-height:180%;
}

.joinawu {
 background: #002245;
 color:#ffffff;
 float:left;
 font-family:Arial,Helvetica,sans-serif;
 font-weight:bold;
 line-height:120%;
 margin:5px 0px 5px 0px;
 padding:3px;
 width:115px;
}

.moreawuweb1 {
 background: #BECEDE;
 float:left;
 margin:5px 0px 5px 0px;
 padding:3px;
 width:120px;
}





/* calendar */

.eventDay {
background-color:#ffffff;
font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
color:#9E0F15;
}

.eventTitle {
background-color:#ffffff;
font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: normal;
color:#333333;
}


.calMain {
width:200px;
background-color: #cccccc;
}

.month {
background-color:#002144;
font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
color:white;
}

.daysofweek {
background-color:#ffffff;
font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
color:#002144;
}

.days {
font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
color:#999999;
background-color: #ffffff;
padding: 2px;
}

.days #today{
font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
color: #000000;
}

.days #event{
font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
color: #9E0F15;
background-color:#ffffff;
}

body
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color: #000;

}

P
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color: #000;
}


SMALL
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 75%;
 color: #000;
}

i
{
 font-family: Arial, Helvetica, sans-serif;
 color: #666;
}

B
{
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
}

ul
{
 font-family: Arial, Helvetica, sans-serif;
 color: #333;
}


