body { background-image:url(/templates/tmpl_tse/images_tse/topshadow.gif); background-attachment:fixed; background-repeat:repeat-x; background-position:top; margin:0px; background-color:#1A3247}
#topstripes { background-image:url(/templates/tmpl_tse/images_tse/topstripes.gif); background-repeat:repeat-x; background-position:top; background-color:#FFFFFF}
#shadowleft { background-image:url(/templates/tmpl_tse/images_tse/shadowleft.gif); background-repeat:repeat-y; background-position:top; width:7px}
#shadowright { background-image:url(/templates/tmpl_tse/images_tse/shadowright.gif); background-repeat:repeat-y; background-position:top; width:7px}
#basearea { background-image:url(/templates/tmpl_tse/images_tse/baseareastripe.gif); background-repeat:repeat-x}
#callouts { background-image:url(/templates/tmpl_tse/images_tse/calloutbgs.gif); background-repeat:no-repeat; width:225; height:189; background-position:top;}
#topstripes2 { background-image:url(/templates/tmpl_tse/images_tse/topstripes2.gif); background-repeat:repeat-x; background-position:top; background-color:#FFFFFF}
#subbg { background-image:url(/templates/tmpl_tse/images_tse/subbg1.jpg); background-repeat:no-repeat; background-position:top; background-color:#FFFFFF}

/*used internally*/

/* the following 5 are for input boxes */

select { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; }
input.no { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; }
textarea { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; }
select.index { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; }
input.button { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; }

/* CC panel styles */

.panel { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#4E7EA8; line-height:normal }
.cc_td_1_border { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#4E7EA8; line-height:normal }
.cc_td_2_border { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#4E7EA8; line-height:normal }
.cc_td_3_1_border { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#4E7EA8; line-height:normal }

/* join page and profile edit css stylin' */

.join_table { padding:20px; }
.join_header_first { font-size:12px; }
.join_header { font-size:12px; }
.join_td_1_first { padding:10px; }
.join_td_2_first { padding:10px; }
.join_td_1 { padding:10px; }
.join_td_2 { padding:10px; }

/* profile display css */

.profile_table{ font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#4E7EA8; line-height:normal } 
.profile_header_first { color:#1A3247; font-size:12px; }
.profile_header { color:#1A3247; font-size:12px; }
.profile_td_1_first { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; font-weight:bold; color:#4E7EA8; line-height:normal; }
.profile_td_2_first{ font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#4E7EA8; line-height:normal }
.profile_td_1 { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; font-weight:bold; color:#4E7EA8; line-height:normal; }
.profile_td_2 { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#4E7EA8; line-height:normal }
.profile_desc_header { font-size:12px; }
.profile_desc_text { font-size:12px; }

/* blog */

.blog_table_brd { border:0px solid #4E77AD;}
.blog_tr_bg { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:16px; color:#DA1ABB; background-image:url(/templates/tmpl_tse/images_tse/longgreybg.gif); font-weight:bold; }
.blog_trbot_bg {background-color:#FFFFFF; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#4E7EA8; }
.blog_subject  {font:bold 14px Tahoma; color:#FFCCFF; text-transform:capitalize;}
.blog_clock {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#DA1ABB; font-weight:normal;}
.blog_content { background-color:#FFFFFF; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#4E7EA8; }
.blog_prof { background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4E7EA8;}
.blog_dot { background-color:#FFFFFF; }

/*control panel styles*/

.control_panel_table
.control_panel_td_1_first 
.control_panel_td_2_first 
.control_panel_td_1 
.control_panel_td_2 { color:#DA1ABB; line-height:12px; text-decoration:none}
a.control_panel_td_2 { color:#DA1ABB; line-height:12px; text-decoration:none}
a.control_panel_td_2:hover,active { color:#DA1ABB; line-height:12px; text-decoration:underline;}

/*.loginboxes*/

.logintext { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:10px; font-weight:bold; color:#31516D; line-height:normal }
.loginboxes { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:10px; font-weight:bold; color:#31516D; line-height:normal }
.loginmenu { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:10px; font-weight:bold; color:#31516D; line-height:normal }

.text{ font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#4E7EA8; line-height:normal }

.text2{ font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#4E7EA8; line-height:normal }

.greytext { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#777777; line-height:normal }

.text_index{ font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#4E7EA8; line-height:normal }

.menu{
        font-family:Tahoma, Verdana, Arial, sans-serif;
        font-size:12px;
        color:#FFFFFF;
        font-weight:bold;
        text-decoration:none;
        line-height:20px
}

a.menu {
        color:#FFFFFF;
        text-decoration:none;
        }
a.menu:hover,active {
        color:#DA1ABB;
        text-decoration:underline;
        }
a.menu:visited {
        color:#FFFFFF;
        text-decoration:none;
        }

.menub{
        font-family:Tahoma, Verdana, Arial, sans-serif;
        font-size:13px;
        color:#4E7EA8;
        font-weight:bold;
        text-decoration:none;
        line-height:20px
}

.capsuletitles { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:12px; color:#1A3247; font-weight:bold; }

.membermenu { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#1A3247; }
a.membermenu { color:#1A3247; text-decoration:none;}
a.membermenu:hover,active { color:#DD1BBB; text-decoration:none;}

.linksmenu { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:14px; color:#1A3247; }
a.linksmenu { color:#1A3247; text-decoration:none;}
a.linksmenu:hover,active { color:#DD1BBB; text-decoration:none;}

.lightblue{ font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#4E7EA8; line-height:normal }

.navy { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:10px; color:#1A3247; }
a.navy { color:#1A3247; text-decoration:none;}
a.navy:hover,active { color:#DD1BBB; text-decoration:none;}

.footer { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:10px; color:#4E7EA8 }
a.footer { color:#4E7EA8; text-decoration:underline}
a.footer:hover,active { color:#FFFFFF; text-decoration:underline}

.bottommenu { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:10px; color:#4E7EA8 }
a.bottommenu { color:#4E7EA8; text-decoration:underline}
a.bottommenu:hover,active { color:#FFFFFF; text-decoration:underline}

.bodytext { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#1A3247; line-height:normal }
a.bodytext { color:#FF00FF; text-decoration:none}
a.bodytext:hover,active { color:#FF00FF; text-decoration:underline}

p:after {content:none;}

.smallwhite { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#FFFFFF; line-height:12px}
a.smallwhite { color:#FFFFFF; text-decoration:none}
a.smallwhite:hover,active { color:#FFFFFF; text-decoration:underline}

.pinkbold { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#DA1ABB; line-height:13px; font-weight:bold}

.pinklink { color:#DA1ABB; line-height:12px; text-decoration:none}
a.pinklink { color:#DA1ABB; line-height:12px; text-decoration:none}
a.pinklink:hover,active { color:#DA1ABB; line-height:12px; text-decoration:underline;}

.loginfields { font-family:Tahoma, Verdana, Arial, sans-serif; color:#1A3247; font-size:11px; border:1; overflow:hidden; padding-top:1px; padding-left:2px}
.dropbox { font-family:Tahoma, Verdana, Arial, sans-serif; color:#1A3247; font-size:11px; height:17px; border:1; padding-top:1px; padding-left:2px}

.submenu { 
	width:121px;
	background-image:url(/templates/tmpl_tse/images_tse/submenubutton.gif);
	background-repeat:no-repeat;
	height:27px;
	float:left;
	text-align:center;
	padding-top:2px
	}
.submenulinks {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	color:#1A3247;
	font-weight:bold;
	text-decoration:none;
	line-height:20px
	}
a.submenulinks {
	color:#1A3247;
	text-decoration:none;
	}
a.submenulinks:hover,active {
	color:#DA1ABB;
	text-decoration:underline;
	}
.submenulinks2 {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	line-height:20px
	}
a.submenulinks2 {
	color:#FFFFFF;
	text-decoration:none;
	}
a.submenulinks2:hover,active {
	color:#1A3247;
	text-decoration:underline;
	}

.listbox {
	background-image:url(/templates/tmpl_tse/images_tse/listbg.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:530px;
	height:110px;
	margin:0px;
	padding:0px;
	}

.listdetails {
	float:right;
	background-color:#DEDEDE;
	width:170px;
	height:82px;
	margin-top:7px;
	margin-right:4px;
	margin-bottom:7px;
	padding:7px;
	}

.percent {
	width:65px;
	height:9px;
	background-color:#FFFFFF;
	border:1px;
	border-style:solid;
	border-color:#000066;
	float:left; 
	text-align:left;
	margin-right:4px;
	}
	
#htmlsearch {
	width:278px;
	height:144px;
	background-image:url(/templates/tmpl_tse/images_tse/htmlsearchbg.gif);
	background-repeat:no-repeat;
	margin-top:20px;
	margin-right:20px;
	float:right;
	padding-top:40px;
	padding-left:20px;
	padding-right:20px;
	}
.pageheader {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	}
.pinkboldtitle { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:12px; color:#DA1ABB; line-height:20px; font-weight:bold; }
.lightblue{ font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#4E7EA8; line-height:normal }
a.lightblue:link,hover,active
	{ font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#1A3247; line-height:normal; text-decoration:underline; font-weight:bold }

.directorylinks{
	font-family: Tahoma, Arial;
	font-size: 15px;
	color:#333333;
	text-decoration:none
	}
	
a.directorylinks{
	font-family: Tahoma, Arial;
	font-size: 15px;
	color:#333333;
	text-decoration:none
	}

a.directorylinks:active{
	font-family: Tahoma, Arial;
	font-size: 15px;
	color:#333333;
	text-decoration:none
	}
	
a.directorylinks:hover{
	font-family: Tahoma, Arial;
	font-size: 15px;
	color:#FF0066;
	text-decoration:none
	}

.directorytext{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color:#FF66CC;
	padding-left:30px
	}
	
.directory{
	font-family: Tahoma, Arial;
	font-size: 12px;
	color:#333333
	}

