﻿html, body
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    /*text-align: center;*/
    /*height: 100%;*/
}

div, span, p
{
    font-family: Arial, Verdana, Helvetica, Sans-Serif;
    /*font-size: 95%;*/
    font-weight: normal;
    color: #2C3219;
}

img
{
	border: 0px;
}

#pagewidth
{
    height: 100%;
    width: 1004px;
    margin: 0px auto;
    position:relative;
}

#contentwidth
{
   height: 69%;
   width: 895px;
   margin: 0px auto;
}

#footer
{
	width:925px;
	height: 33px;
	padding-left:30px;
	padding-right:30px;
	clear:both;
}

.phunderline
{
	line-height:1px;
	background-color:#CCCCCC;
	/*width: 95%;*/
}

.tabsunderline
{
	line-height:1px;
	background-color:#D2DFAC;
	/*width: 95%;*/
}



.popupheader
{
	background-image: url(../Images/popupheader.jpg);
	background-position: left top;
    background-repeat: no-repeat;
	width:500px;
	height:72px;
	float:left;
}

.rightimagebg
{
	background-image:url(../Images/mainlogorightbg.jpg);
	background-position: left top;
    background-repeat: repeat-y;
	width:215px;
	height:110px;
	float:left;
}

.btngraymid
{
    background-image: url(../Images/btngray_mid.jpg);
    background-position: left top;
    background-repeat: repeat-x;
    border: solid 0px #CCCCCC;
    font-size: 110%;
    font-weight: normal;
    padding-left:0px;
    padding-right: 0px;
    height: 34px;
}

.mainnavbg
{
    font-family: Georgia, Arial, Helvetica;
    background-color: #A5C059;
    height: 29px;
    text-align: center;
}

a.mainnavlinks, a.mainnavlinks:visited
{
    font-family: Georgia, Arial, verdana, Helvetica,Sans-Serif;
    font-size:100%;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
}

a.mainnavlinks:hover, a.mainnavlinks:active
{
    font-family: Georgia, Arial, verdana, Helvetica,Sans-Serif;
    font-size:100%;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
}

a.mypagemsglinks, a.mypagemsglinks:visited 
{
    font-family: Georgia, Arial, verdana, Helvetica,Sans-Serif;
    font-size:110%;
    font-weight: normal;
    color: #0360A1;
    text-decoration: none;
}

a.mypagemsglinks:hover, a.mypagemsglinks:active
{
    color: #000000;
}

.mainnavlinkstp
{
	font-family: Georgia, Arial, verdana, Helvetica,Sans-Serif;
    font-size:100%;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
}

a.greenlinksnormalbold, a.greenlinksnormalbold:visited
{
    font-family: Arial, verdana, Helvetica,Sans-Serif;
    font-size:100%;
    font-weight: bold;
    color: #859752;
    text-decoration: underline;
}

a.greenlinksnormalbold:hover, a.greenlinksnormalbold:active
{
    color: #859752;
    text-decoration: none;
}

a.greenlinkssmallbold, a.greenlinkssmallbold:visited
{
    font-family: Arial, verdana, Helvetica,Sans-Serif;
    font-size:80%;
    font-weight: bold;
    color: #008300;
    text-decoration: underline;
}

a.greenlinkssmallbold:hover, a.greenlinkssmallbold:active
{
    color: #008300;
    text-decoration: none;
}

a.greenlinksbig, a.greenlinksbig:visited
{
	font-family: Georgia, Arial, verdana, Helvetica,Sans-Serif;
    font-size:140%;
    font-weight: normal;
    /*color: #378BC6;*/
    color: #69831E;
    text-decoration: underline;
}

a.greenlinksbig:hover, a.greenlinksbig:active
{
	font-family: Georgia, Arial, verdana, Helvetica,Sans-Serif;
    font-size:140%;
    font-weight: normal;
    /*color: #378BC6;*/
    color: #69831E;
    text-decoration: none;
}

a.bluelinksnormal, a.bluelinksnormal:visited
{
	font-family: Arial, verdana, Helvetica,Sans-Serif;
    font-size:90%;
    font-weight: normal;
    /*color: #378BC6;*/
    color: #0360A1;
    text-decoration: underline;
}

a.bluelinksnormal:hover, a.bluelinksnormal:active
{
	font-family: Arial, verdana, Helvetica,Sans-Serif;
    font-size:90%;
    font-weight: normal;
    /*color: #378BC6;*/
    color: #0360A1;
    text-decoration: none;
}

a.bluelinksnormalbold, a.bluelinksnormalbold:visited
{
	font-family: Arial, verdana, Helvetica,Sans-Serif;
    font-size:90%;
    font-weight: bold;
    /*color: #378BC6;*/
    color: #0360A1;
    text-decoration: underline;
}

a.bluelinksnormalbold:hover, a.bluelinksnormalbold:active
{
	font-family: Arial, verdana, Helvetica,Sans-Serif;
    font-size:90%;
    font-weight: bold;
    /*color: #378BC6;*/
    color: #0360A1;
    text-decoration: none;
}

a.bluelinkssmalldisabled
{
	font-family: Arial, verdana, Helvetica,Sans-Serif;
    font-size:80%;
    font-weight: normal;
    color: #CCCCCC;
    text-decoration: none;
}

a.bluelinkssmall, a.bluelinkssmall:visited
{
	font-family: Arial, verdana, Helvetica,Sans-Serif;
    font-size:80%;
    font-weight: normal;
    color: #378BC6;
    text-decoration: underline;
}

a.bluelinkssmall:hover, a.bluelinkssmall:active
{
	font-family: Arial, verdana, Helvetica,Sans-Serif;
    font-size:80%;
    font-weight: normal;
    color: #378BC6;
    text-decoration: none;
}

a.bluelinkssmallbold, a.bluelinkssmallbold:visited
{
	font-family: Arial, verdana, Helvetica,Sans-Serif;
    font-size:80%;
    font-weight: bold;
    /*color: #378BC6;*/
    color: #0360A1;
    text-decoration: underline;
}

a.bluelinkssmallbold:hover, a.bluelinkssmallbold:active
{
	font-family: Arial, verdana, Helvetica,Sans-Serif;
    font-size:80%;
    font-weight: bold;
    /*color: #378BC6;*/
    color: #0360A1;
    text-decoration: none;
}

a.bluelinksverybig, a.bluelinksverybig:visited
{
	font-family: Georgia, Arial, verdana, Helvetica,Sans-Serif;
    font-size:160%;
    font-weight: normal;
    /*color: #378BC6;*/
    color: #0A7D80;
    text-decoration: underline;
}

a.bluelinksverybig:hover, a.bluelinksverybig:active
{
	font-family: Georgia, Arial, verdana, Helvetica,Sans-Serif;
    font-size:160%;
    font-weight: normal;
    /*color: #378BC6;*/
    color: #0A7D80;
    text-decoration: none;
}

/*a.bluelinksnormal:hover
{
	font-family: Arial, verdana, Helvetica,Sans-Serif;
    font-size:90%;
    font-weight: normal;
    color: #378BC6;
    text-decoration: none;
}*/

a.blacklinkssmall, a.blacklinkssmall:visited
{
	font-family: Arial, verdana, Helvetica,Sans-Serif;
    font-size:80%;
    font-weight: normal;
    color: #6E6E6E;
    text-decoration: underline;
}

a.blacklinkssmall:hover, a.blacklinkssmall:active
{
	font-family: Arial, verdana, Helvetica,Sans-Serif;
    font-size:80%;
    font-weight: normal;
    color: #6E6E6E;
    text-decoration: none;
}

a.myarealinks, a.myarealinks:visited
{
	font-family: Arial, verdana, Helvetica,Sans-Serif;
    font-size:80%;
    font-weight: normal;
	color: #005368;
    text-decoration: underline;
}

a.myarealinks:hover, a.myarealinks:active
{
	font-family: Arial, verdana, Helvetica,Sans-Serif;
    font-size:80%;
    font-weight: normal;
	color: #005368;
    text-decoration: none;
}

a.redlinksnormal, a.redlinksnormal:visited
{
	font-family: Arial, verdana, Helvetica,Sans-Serif;
    /*font-size:80%;*/
    font-weight: normal;
	color: #FF0000;
    text-decoration: underline;
}

a.redlinksnormal:hover, a.redlinksnormal:active
{
	font-family: Arial, verdana, Helvetica,Sans-Serif;
    /*font-size:80%;*/
    font-weight: normal;
	color: #FF0000;
    text-decoration: none;
}

a.close, a.close:visited, a.close:hover, a.close:active
{
	font-family: Arial, verdana, Helvetica,Sans-Serif;
    font-size:80%;
    font-weight: bold;
	color: #FFFFFF;
    text-decoration: none;
    padding: 5px 5px 5px 5px;
    background-color: #008200;
}

.mainlinksdivider
{
    font-family: Georgia, Arial, verdana, Helvetica,Sans-Serif;
    font-size:60%;
    font-weight: normal;
    color: #FFFFFF;
}

.columndivider
{
    background-image: url(../Images/columndivider.jpg);
    background-position: left top;
    background-repeat: repeat-y;
}

.darkgraytextnormallh
{
    font-size: 95%;
    color: #6E6E6E;
    line-height: 25px;
    /*text-align: justify;*/
}

.darkgraytextnormal
{
    font-size: 95%;
    color: #6E6E6E;
    /*text-align: justify;*/
}

.darkgraytextmedium
{
    font-size: 90%;
    color: #6E6E6E;
    /*text-align: justify;*/
}

.darkgraytextbig
{
    font-size: 130%;
    color: #6E6E6E;
    /*text-align: justify;*/
}

.darkgraytextsmall
{
    font-size: 80%;
    color: #6E6E6E;
    font-weight: normal;
    /*text-align: justify;*/
}
.darkgraytextposted
{
    font-size: 60%;
    color: #6E6E6E;
    /*text-align: justify;*/
}

.blacktextnormallh
{
    font-size: 95%;
    line-height: 25px;
    font-weight:normal;
    /*text-align: justify;*/
}

.blacktextnormal
{
    font-size: 95%;
    line-height: 21px;
    font-weight:normal;
    /*text-align: justify;*/
}

.blacktextmediumbold
{
    font-size: 85%;
    line-height: 21px;
    font-weight: bold;
    /*text-align: justify;*/
}

.blacktextmedium
{
    font-size: 85%;
    line-height: 21px;
    /*text-align: justify;*/
}

.blacktextsmall
{
    font-size: 75%;
    line-height: 21px;
    /*text-align: justify;*/
}

.bluetextnormalbold
{
    font-size: 95%;
    font-weight: bold;
    color: #087E7E;
    line-height: 21px;
    /*text-align: center;*/
}

.greentextnormalbold
{
    font-size: 95%;
    font-weight: bold;
    color: #758449;
    line-height: 21px;
    /*text-align: center;*/
}

.greentextsmall
{
    font-size: 80%;
    font-weight: normal;
    color: #758449;
    line-height: 21px;
    /*text-align: center;*/
}

.greentextsmallbold
{
    font-size: 80%;
    font-weight: bold;
    color: #758449;
    line-height: 21px;
    /*text-align: center;*/
}

.redtextsmall
{
	font-size: 80%;
	color: #FF0000;
}

.redtextnormal
{
	color: #FF0000;
}

.whitetextnormal
{
	color: #FFFFFF;
	font-weight: bold;
}

/* PROFILES */

.profiletitlegreen
{
	font-family: Georgia, Arial, verdana, Helvetica,Sans-Serif;
	font-size: 150%;
	font-weight: normal;
	color: #008300;
	padding-left: 10px;
}

.profiletitleblue
{
	font-family: Georgia, Arial, verdana, Helvetica,Sans-Serif;
	font-size: 150%;
	font-weight: normal;
	color: #298F91;
	padding-left: 10px;
}

.profilebluetext
{
	font-size: 70%;
	color: #378BC6;
	font-weight: normal;
	padding-right: 10px;
}

.profilebluetextnormal
{
	font-size: 85%;
	color: #378BC6;
	font-weight: normal;
	padding-right: 10px;
}

.profilegreensmalltext
{
	font-size: 70%;
	color: #008300;
	font-weight: normal;
	text-decoration: none;
}

a.profilebluelinks, a.profilebluelinks:visited
{
	font-size: 75%;
	color: #378BC6;
	font-weight: normal;
	text-decoration: underline;
}

a.profilebluelinks:hover, a.profilebluelinks:active
{
	font-size: 75%;
	color: #378BC6;
	font-weight: normal;
	text-decoration: none;
}

a.profilebluelinksnormal, a.profilebluelinksnormal:visited
{
	font-size: 85%;
	color: #378BC6;
	font-weight: normal;
	text-decoration: underline;
}

a.profilebluelinksnormal:hover, a.profilebluelinksnormal:active
{
	font-size: 85%;
	color: #378BC6;
	font-weight: normal;
	text-decoration: none;
}

a.profilegreenlinks, a.profilegreenlinks:visited
{
	font-size: 75%;
	color: #008300;
	font-weight: bold;
	text-decoration: underline;
}

a.profilegreenlinks:hover, a.profilegreenlinks:active
{
	font-size: 75%;
	color: #008300;
	font-weight: bold;
	text-decoration: none;
}

a.profilegreenlinksdisabled
{
	font-size: 75%;
	color: #CCCCCC;
	font-weight: bold;
	text-decoration: none;
}



.profilebluetextsmallbold
{
	font-size: 75%;
	color: #298F91;
	font-weight: bold;
	text-decoration: none;
}

/* PROFILES */

/* WRITING PARTNERS */

.wptitlegreen
{
	font-family: Georgia, Arial, verdana, Helvetica,Sans-Serif;
	font-size: 150%;
	font-weight: normal;
	color: #008300;
	padding-left: 10px;
}

.wpgreenbigtext
{
	font-family: Georgia, Arial, verdana, Helvetica,Sans-Serif;
	font-size: 110%;
	font-weight: normal;
	color: #008300;
	padding-left: 10px;
}

.wpgreentab
{
	background-image: url(../Images/greentab1.jpg);
	background-repeat: no-repeat;
	width: 189px;
	height: 28px;
}

.wpbluetab
{
	background-image: url(../Images/bluetab1.jpg);
	background-repeat: no-repeat;
	width: 189px;
	height: 28px;
}

.wpgreentab1big
{
	background-image: url(../Images/greentab1big.jpg);
	background-repeat: no-repeat;
	width: 330px;
	height: 28px;
}

.wpbluetab1big
{
	background-image: url(../Images/bluetab1big.jpg);
	background-repeat: no-repeat;
	width: 174px;
	height: 28px;
}

.wpgreentab2big
{
	background-image: url(../Images/greentab2big.jpg);
	background-repeat: no-repeat;
	width: 174px;
	height: 28px;
}

.wpbluetab2big
{
	background-image: url(../Images/bluetab2big.jpg);
	background-repeat: no-repeat;
	width: 330px;
	height: 28px;
}

.wpgraybigtext
{
	font-family: Georgia, Arial, verdana, Helvetica,Sans-Serif;
	font-size: 120%;
	font-weight: normal;
	color: #6D6D6D;
	padding-left: 10px;
}

a.wpwhitelinksbig, a.wpwhitelinksbig:visited 
{
	color: #FFFFFF;
	font-size: 120%;
	font-weight: normal;
	text-decoration: none;
}

a.wpwhitelinksbig:hover, a.wpwhitelinksbig:active 
{
	text-decoration: underline;
}

/* WRITING PARTNERS */

/* MY PAGE */ 

.mptable
{
	border: solid 1px #CC0000;
}

.mpgreentabpartners
{
	background-image: url(../Images/greenbigtabpartners.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	width: 887px;
	height: 50px;
}

.mpgreentabgroups
{
	background-image: url(../Images/greenbigtabgroups.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	width: 848px;
	height: 40px;
}

.mpgreentabmessages
{
	background-image: url(../Images/greenbigtabmessages.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	width: 848px;
	height: 40px;
}

.mpgreentextbig
{
	font-family: Georgia, Arial, verdana, Helvetica,Sans-Serif;
	color: #527203;
	font-size: 130%;
	font-weight: normal;
}

.mpgreentextnormal
{
	color: #293F00;
	font-size: 90%;
	font-weight: normal;
}

.mpgreentextnormalbold
{
	color: #293F00;
	font-size: 90%;
	font-weight: bold;
}

.mpgreentextsmall
{
	color: #293F00;
	font-size: 80%;
	font-weight: normal;
}

.mpgreentextsmallbold
{
	color: #293F00;
	font-size: 80%;
	font-weight: bold;
}

.mpbluetextbig
{
	font-family: Georgia, Arial, verdana, Helvetica,Sans-Serif;
	color: #078089;
	font-size: 130%;
	font-weight: normal;
}

.mpgridheader
{
	color: #293F00;
	font-size: 95%;
	border-top: solid 1px #D1D5C7;
	border-bottom: solid 1px #D1D5C7;
	background-color: #E9EDDE;
	height: 22px;
}

.mpgridaltitem
{
	color: #293F00;
	font-size: 100%;
	border-top: solid 1px #C5D9DA;
	border-bottom: solid 1px #C5D9DA;
	background-color: #F5F5F5;
	height: 22px;
}

.mpgreenbox
{
	background-color: #A5C059;
	width: 157px;
	height: 22px;
	color: #FFFFFF;
	padding-left: 15px;
}

.mplightgreenbox
{
	background-color: #E9EDDE;
	width: 157px;
	height: 22px;
	color: #5B760B;
	padding-left: 15px;
}

a.mpwhitelinkssmallbold
{
	color: #FFFFFF;
	font-size: 80%;
	font-weight: bold;
	text-decoration: none;
}

a.mpwhitelinkssmallbold:hover

{
	color: #5B760B;
	text-decoration: none;
}

a.mpgreenlinksbig, a.mpgreenlinksbig:visited 
{
	font-family: Georgia, Arial, verdana, Helvetica,Sans-Serif;
	color: #527203;
	font-size: 130%;
	font-weight: normal;
	text-decoration: underline;
}

a.mpgreenlinksbig:hover, a.mpgreenlinksbig:active 
{
	text-decoration: none;
}

a.mpgreenlinksnormal, a.mpgreenlinksnormal:visited 
{
	color: #293F00;
	font-size: 90%;
	font-weight: normal;
	text-decoration: underline;
}

a.mpgreenlinksnormal:hover, a.mpgreenlinksnormal:active 
{
	text-decoration: none;
}

a.mpgreenlinksnormalbold, a.mpgreenlinksnormalbold:visited 
{
	color: #293F00;
	font-size: 90%;
	font-weight: bold;
	text-decoration: underline;
}

a.mpgreenlinksnormalbold:hover, a.mpgreenlinksnormalbold:active 
{
	text-decoration: none;
}

a.mpgreenlinkssmall, a.mpgreenlinkssmall:visited 
{
	color: #293F00;
	font-size: 80%;
	font-weight: normal;
	text-decoration: underline;
}

a.mpgreenlinkssmall:hover, a.mpgreenlinkssmall:active 
{
	text-decoration: none;
}

a.mpgreenlinkssmallbold, a.mpgreenlinkssmallbold:visited 
{
	color: #293F00;
	font-size: 80%;
	font-weight: bold;
	text-decoration: underline;
}

a.mpgreenlinkssmallbold:hover, a.mpgreenlinkssmallbold:active 
{
	text-decoration: none;
}

a.mplightgreentablinks, a.mplightgreentablinks:visited 
{
	color: #293F00;
	font-size: 80%;
	font-weight: bold;
	text-decoration: none;
}

a.mplightgreentablinks:hover, a.mplightgreentablinks:active 
{
	text-decoration: none;
}

a.mpbluelinksbig, a.mpbluelinksbig:visited 
{
	font-family: Georgia, Arial, verdana, Helvetica,Sans-Serif;
	color: #078089;
	font-size: 130%;
	font-weight: normal;
	text-decoration: underline;
}

a.mpbluelinksbig:hover, a.mpbluelinksbig:active 
{
	text-decoration: none;
}

a.mpbluelinkssmall, a.mpbluelinkssmall:visited 
{
	color: #087E80;
	font-size: 80%;
	font-weight: normal;
	text-decoration: underline;
}

a.mpbluelinkssmall:hover, a.mpbluelinkssmall:active 
{
	text-decoration: none;
}

a.mpgridheaderlinks, a.mpgridheaderlinks:visited 
{
	color: #293F00;
	font-size: 95%;
	border-top: solid 1px #D1D5C7;
	border-bottom: solid 1px #D1D5C7;
	background-color: #E9EDDE;
	text-decoration: underline;
	height: 22px;	
}

a.mpgridheaderlinks:hover, a.mpgridheaderlinks:active
{
	text-decoration: none;
}
	

/* MY PAGE */


.pageheading
{	
	font-size: 130%;
	font-weight: normal;
	color: #378BC6;
	padding-left: 0px;
}

.myareaheadings
{
	font-family: Georgia, Arial, verdana, Helvetica,Sans-Serif;
    font-size:110%;
    font-weight: normal;
    color: #000000;
}

.textbox
{
    background: #f4f4f4;
    border: 1px solid #999999;
    color: #000;
    margin: 1px;
    padding: 1px;
}

.formlabels
{
    font-size: 80%;
    line-height: 21px;
    font-weight: bold;
    color: #585858;
    /*text-align: justify;*/
}

/*.button
{
	border: solid 1px #5A7901;
	background-color: #A5C059;
	border: solid 1px #6E6E6E;
	background-color: #C6E9EA;
	font-family: Georgia, Arial, verdana, Helvetica,Sans-Serif;
	font-size: 95%;
	font-weight: bold;
	color: #008300;
	height: 25px;
	width: 90px;
	cursor: hand;
	cursor: pointer;
}*/

.button
{
	/*border: solid 1px #5A7901;
	background-color: #A5C059;*/
	border: 0px;
	background-color: #A5C059;
	font-family: Arial, verdana, Helvetica,Sans-Serif;
	font-size: 80%;
	font-weight: bold;
	color: #FFFFFF;
	height: 24px;
	/*width: 90px;*/
	cursor: hand;
	cursor: pointer;
}

.buttonTip
{
	/*border: solid 1px #5A7901;
	background-color: #A5C059;*/
	border: 0px;
	background-color: #FE0000;
	font-family: Arial, verdana, Helvetica,Sans-Serif;
	font-size: 75%;
	font-weight: bold;
	color: #FFFFFF;
	height: 24px;
	/*width: 90px;*/
	cursor: hand;
	cursor: pointer;
}

.popupdiv
{
	border: solid 1px #378BC6;
	background-color:#CDD8EA;
}

.popupdivtext
{
	color: #FFFFFF;
	font-size: 100%;
    font-weight: bold;
    line-height: 25px;
    padding: 10px 10px 10px 10px;
}

.borderlightgray
{
	border: solid 1px #F2F2F2;
}

.borderblue
{
	border: solid 1px #378BC6;
}

.borderlightblue
{
	border: solid 1px #B7D3D4;
}
.lightbluepatch
{
	background-color:#79A9CC;
	height: 25px;
}

.bordergreen
{
	border: solid 1px #CFDAB1;
}

.lightgreenpatch
{
	background-color:#E3ECCA;
	height: 25px;
}

.textalignleft
{
	text-align:left;
}

.textalignright
{
	text-align:right;
}

.textaligncenter
{
	text-align:center;
}

.floatleft
{
    float: left;
}

.floatright
{
    float: right;
}

.clearboth
{
    clear: both;
}

.clearleft
{
    clear: left;
}

.clearright
{
    clear: right;
}

/* Added on August: 31st  */
.SelectedHeader
{
	background-color: #A5C059;
	color : White;
}
A.LinkDelete
{
	position:relative;
	color: #5e5e5e;
	z-Index:24;
	text-decoration:none;


}
A.LinkDelete:hover
{
	color: #5e5e5e;
	text-decoration:underline;
	z-index:25; 
	background-color:#FFFFFF
}

A.LinkDelete span{
	color: #FF0000;
	border: 1px solid #990000;
	background-Color: #FFEEEE;
	text-decoration:none;
	display: none;
}
A.LinkDelete:hover span{
	display: block;
	color: #FF5555;	border: 1px solid #DD0000;background-Color: #FFEEEE;
	text-decoration:none;
	text-align: left;
	top:2em; left:2em; width:5em;
	z-index:200;
	position:absolute;
	font-size:12px;
}
.bordermiddle {
	border: 1px solid #DDDDDF;
}
.Header
{
	/*font-size: 15px;*/
	font-weight: bold;
	background-color: #20A4B1;
	color: #FFFFFF;
}
A.LinkEx
{
	position:relative;
	color: #5e5e5e;
	z-Index:24;
	text-decoration:none;
}
A.LinkEx:hover
{
	color: #5e5e5e;
	text-decoration:underline;
	z-index:25; 
	background-color:#e1e1e1
}

A.LinkEx span{
	color: #FF0000;
	border: 1px solid #990000;
	background-Color: #FFEEEE;
	text-decoration:none;
	display: none;
	z-index:110;
}
A.LinkEx:hover span{
	display: block;	
	color: #2A4660;	border: 1px solid #2A4660;background-Color: #EDF4FB;
	text-decoration:none;
	top:1.5em; left:2em;
	z-index:200;
	position:absolute;	
	font-size:11px;
}
.tableheading
{
	background-color: #26A1B1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #FFFFFF;
	font-weight: normal;
	padding-left: 10px;
	vertical-align: middle;
	text-decoration: none;

}

.spiralBg
{
	background-image:url(../Images/spiral2.jpg);
	background-position: left top;
    background-repeat: repeat-y;
	height:100%;
	float:left;
}
.legbox {
	background-color: #F4F4F4;
	border: 1px solid #B2B2B2;
}

A.GridLinkExfalse:hover
{
	color: #5e5e5e;
	text-decoration:underline;
	z-index:25; 
	background-color:#e1e1e1
}

A.GridLinkExfalse span{
	color: #FF0000;
	border: 1px solid #990000;
	background-Color: #FFEEEE;
	text-decoration:none;
	display: none;
}
A.GridLinkExfalse:hover span{
	display: block;	
	color: #2A4660;	border: 1px solid #2A4660;background-Color: #EDF4FB;
	text-decoration:none;
	top:1.5em; left:2em;
	z-index:200;
	position:absolute;	
	font-size:9pt;
}

A.GridLinkExfalse:hover span{
	display: none;	
	color: #2A4660;	border: 1px solid #2A4660;background-Color: #EDF4FB;
	text-decoration:none;
	top:1.5em; left:2em;
	z-index:200;
	position:absolute;	
	font-size:9pt;
}


.linkswhite {
	font-family: arial;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
	text-align:center;

}
a.linkswhite:hover {
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.contestt1 {background: url(../images/activetab_bg.gif) 0 0 repeat-x; width: 40px; text-align:center;}
.contesttl1 {background: url(../images/activetab_left.gif) 0 0 no-repeat;}
.contesttr1 {background: url(../images/activetab_right.gif) 100% 0 no-repeat; padding:0px}
.contest_select {background: url(../images/deactivetab_bg.gif) 0 0 repeat-x; width: 40px; text-align:center;}


a.messagegreenlink
{
	font-family: Arial, verdana, Helvetica,Sans-Serif;
    font-size:90%;
    font-weight: bold;
    /*color: #378BC6;*/
    color: #008300;
    text-decoration: underline;
}

a.messagegreenlink:hover
{
	font-family: Arial, verdana, Helvetica,Sans-Serif;
    font-size:90%;
    font-weight: bold;
    /*color: #378BC6;*/
    color: #008300;
    text-decoration: none;
}

.filterfont
{
	font-family: Arial, verdana, Helvetica,Sans-Serif;
    font-size:80%;
    font-weight: normal;
    /*color: #378BC6;*/
    color: #008300;
    text-decoration: none;
}

	/* Malla Reddy */
.maintable {
	width: 1004px;
}

.greentextnormalbold

{
/*background-color:#E3ECCA;*/
	height: 25px;
}

.btnbluemid
{
	/*border: solid 1px #5A7901;
	background-color: #A5C059;*/
	border: 0px;
	background: url(../images/btn_bluemid.jpg) 0 0 repeat-x;text-align:center;
	font-family: Arial, verdana, Helvetica,Sans-Serif;
	font-size: 80%;
	font-weight: bold;
	color: #FFFFFF;
	height: 24px;
	/*width: 90px;*/
	cursor: hand;
	cursor: pointer;
}

.tableheading1
{	
	font-size: 100%;
	font-weight: normal;
	color: #378BC6;
	padding-left: 0px;
	color:#ffffff;
}

table tr td
{
    font-family: Arial, Verdana, Helvetica, Sans-Serif;
    font-size: 100%;
    font-weight: normal;
    color: #2C3219;
}

a.greenlinks
{
    font-family: Arial, verdana, Helvetica,Sans-Serif;
    font-size:100%;
    font-weight: bold;
    color: #2C3219;
    text-decoration: underline;
}

a.greenlinks:hover
{
    color: #2C3219;
	font-weight: bold;
    text-decoration: none;
}

a.adminarealinks
{
	font-family: Arial, verdana, Helvetica,Sans-Serif;
    font-size:100%;
    font-weight: normal;
	color: #005368;
    text-decoration: underline;
}

a.adminarealinks:hover
{
	font-family: Arial, verdana, Helvetica,Sans-Serif;
    font-size:100%;
    font-weight: normal;
	color: #005368;
    text-decoration: none;
}
.pageheading1
{	
	font-size: 130%;
	font-weight: normal;
	color: #378BC6;
	padding-left: 0px;
}

.borderdarkblue
{
 border: solid 1px #CCCCCC;
}

.scrollbar
{
 
	scrollbar-face-color: #ffffff; 
	scrollbar-highlight-color: #93C7C8; 
	scrollbar-shadow-color: #93C7C8; 
	scrollbar-3dlight-color: #ffffff; 
	scrollbar-arrow-color:  #93C7C8; 
	scrollbar-track-color: #ECFCFC; 
	scrollbar-darkshadow-color: #ffffff;
 
 }
 .fontnormal
 
 {
    font-family: Arial, Verdana, Helvetica, Sans-Serif;
    font-size: 100%;
    font-weight: normal;
    color: #2C3219;
}

a.bluelinkssmallCapsbold, a.bluelinkssmallCapsbold:visited
{
	font-family: Arial, verdana, Helvetica,Sans-Serif;
    font-size:80%;
    font-weight: bold;
    /*color: #378BC6;*/
    color: #0360A1;
    text-decoration: underline;
    text-transform: uppercase;
}

a.bluelinkssmallCapsbold:hover, a.bluelinkssmallCapsbold:active
{
	font-family: Arial, verdana, Helvetica,Sans-Serif;
    font-size:80%;
    font-weight: bold;
    /*color: #378BC6;*/
    color: #0360A1;
    text-decoration: none;
    text-transform: uppercase;
}
/* WRITING PARTNERS */

.wptitlegreen
{
	font-family: Georgia, Arial, verdana, Helvetica,Sans-Serif;
	font-size: 150%;
	font-weight: normal;
	color: #008300;
	padding-left: 10px;
}

.wpgreenbigtext
{
	font-family: Georgia, Arial, verdana, Helvetica,Sans-Serif;
	font-size: 110%;
	font-weight: normal;
	color: #008300;
	padding-left: 10px;
}

.wpgreentab
{
	background-image: url(../Images/greentab1.jpg);
	background-repeat: no-repeat;
	width: 189px;
	height: 28px;
}

.wpbluetab
{
	background-image: url(../Images/bluetab1.jpg);
	background-repeat: no-repeat;
	width: 189px;
	height: 28px;
}

.wpgraybigtext
{
	font-family: Georgia, Arial, verdana, Helvetica,Sans-Serif;
	font-size: 120%;
	font-weight: normal;
	color: #6D6D6D;
	padding-left: 10px;
}

a.wpwhitelinksbig, a.wpwhitelinksbig:visited 
{
	color: #FFFFFF;
	font-size: 120%;
	font-weight: normal;
	text-decoration: none;
}

a.wpwhitelinksbig:hover, a.wpwhitelinksbig:active 
{
	text-decoration: underline;
}

/* WRITING PARTNERS */

/* WRITING COACHES */
.wctitlegreen
{
	font-family: Georgia, Arial, verdana, Helvetica,Sans-Serif;
	font-size: 150%;
	font-weight: normal;
	color: #008300;
	padding-left: 10px;
}

.wcgreenbigtext
{
	font-family: Georgia, Arial, verdana, Helvetica,Sans-Serif;
	font-size: 110%;
	font-weight: normal;
	color: #008300;
	padding-left: 10px;
}

.wcgreentab
{
	background-image: url(../Images/greentab2.jpg);
	background-repeat: no-repeat;
	width: 189px;
	height: 47px;
}

.wcbluetab
{
	background-image: url(../Images/bluetab2.jpg);
	background-repeat: no-repeat;
	width: 189px;
	height: 47px;
}

.wcgraybigtext
{
	font-family: Georgia, Arial, verdana, Helvetica,Sans-Serif;
	font-size: 120%;
	font-weight: normal;
	color: #6D6D6D;
	padding-left: 10px;
}

a.wcwhitelinksbig, a.wcwhitelinksbig:visited 
{
	color: #FFFFFF;
	font-size: 120%;
	font-weight: normal;
	text-decoration: none;
}

a.wcwhitelinksbig:hover, a.wcwhitelinksbig:active 
{
	text-decoration: underline;
}

a.wcgreenlinksbig, a.wcgreenlinksbig:visited 
{
	font-family: Georgia, Arial, verdana, Helvetica,Sans-Serif;
	color: #008300;
	font-size: 80%;
	font-weight: normal;
	text-decoration: underline;
	line-height:22px;
}

a.wcgreenlinksbig:hover, a.wcgreenlinksbig:active 
{
	text-decoration: none;
}
/* WRITING COACHES */

/* INDEX */
.headinggreen
{
	font-family: Georgia, Arial, verdana, Helvetica,Sans-Serif;
	color: #009900;
	font-size: 160%;
	font-weight: normal;
}

.headinggray
{
	font-family: Georgia, Arial, verdana, Helvetica,Sans-Serif;
	color: #6A6A69;
	font-size: 130%;
	font-weight: normal;
}

.headingblue
{
	font-family: Georgia, Arial, verdana, Helvetica,Sans-Serif;
	color: #087E7E;
	font-size: 130%;
	font-weight: normal;
}
.headinggreenmedium
{
	font-family: Georgia, Arial, verdana, Helvetica,Sans-Serif;
	color: #009900;
	font-size: 130%;
	font-weight: normal;
}

.headinggraymedium
{
	font-family: Georgia, Arial, verdana, Helvetica,Sans-Serif;
	color: #6A6A69;
	font-size: 105%;
	font-weight: normal;
}

.headingbluemedium
{
	font-family: Georgia, Arial, verdana, Helvetica,Sans-Serif;
	color: #087E7E;
	font-size: 105%;
	font-weight: normal;
}
/* INDEX */

.whitetextbig
{
	color: #FFFFFF;
	font-size: 100%;
	font-weight: normal;
	text-decoration: none;
}
a.whitelinksbig, a.whitelinksbig:visited 
{
	color: #FFFFFF;
	font-size: 100%;
	font-weight: normal;
	text-decoration: none;
}

a.whitelinksbig:hover, a.whitelinksbig:active 
{
	text-decoration: underline;
}
.greentab
{
	background-image: url(../Images/greentab1.jpg);
	background-repeat: no-repeat;
	width: 189px;
	height: 28px;
}

.bluetab
{
	background-image: url(../Images/bluetab1.jpg);
	background-repeat: no-repeat;
	width: 189px;
	height: 28px;
}