/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../Images/background.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#FDFDFE;
}
h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:30px;
	padding-left:5px;
	color:#123390;
}
.backgrid{background-image:url(../Images/wideback_center.jpg);
background-repeat:repeat-y;}
.headgrid{background-image:url(../Images/headback.jpg);
background-repeat:repeat-x;
height:62px;}

/*links*/
.links a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2C28D9;
text-decoration:underline;
}
.links :hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-size:bold;
color:#2C28D9;
text-decoration:underline;
}

.linkBlue 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1869A7;
	font-weight:bold;
	text-align:center;
	text-decoration:underline;
}
.linkBlue :hover{
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bolder;
	text-align:center;
	text-decoration:underline;
}

/*menu*/
.toolblue a{background-image:url(../Images/blbtn.jpg);
float:left;
padding-left:5px;
padding-right:5px;
padding-top:3px;
padding-bottom:3px;
border:1px solid #0A609D;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
text-decoration:none;}
.toolblue :hover{
padding-left:5px;
padding-right:5px;
padding-top:3px;
padding-bottom:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bolder;
text-align:center;
text-decoration:underline;}

.toolgreen a{background-image:url(../Images/greenbtn.gif);
float:left;
padding-left:5px;
padding-right:5px;
padding-top:3px;
padding-bottom:3px;
border:1px solid #5FB63D;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
text-decoration:none;}
.toolgreen :hover{
padding-left:5px;
padding-right:5px;
padding-top:3px;
padding-bottom:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bolder;
text-align:center;
text-decoration:underline;}

.bluebtnone a{
padding-bottom:9px;
padding-top:9px;
display: block;
background-image:url(../Images/btn.jpg);
background-repeat:repeat-x;
border-right:1px solid #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:center;
text-decoration:none;
}
.bluebtnone :hover{
background-image:url(../Images/btndark.jpg);
background-repeat:repeat-x;
border-right:1px solid #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:center;
text-decoration:none;
font-weight:bold;
}
.btnblue a{
display: block;
background-image:url(../Images/btn.jpg);
background-repeat:repeat-x;
border-right:1px solid #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:center;
height:33px;
text-decoration:none;
}

.btnblue :hover{
background-image:url(../Images/btndark.jpg);
background-repeat:repeat-x;
border-right:1px solid #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:center;
text-decoration:none;
font-weight:bold;
}
.btngreen a{
padding-bottom:9px;
padding-top:9px;
display: block;
background-image:url(../Images/greenbtn.jpg);
background-repeat:repeat-x;
border-right:1px solid #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:center;
text-decoration:none;
}

.btngreen :hover{
background-image:url(../Images/greenbtndark.jpg);
background-repeat:repeat-x;
border-right:1px solid #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:center;
text-decoration:none;
font-weight:bold;
}

.bluebtn{background-image:url(../Images/blubtn.gif);
background-repeat:no-repeat;
background-position:center;
height:39px;}
.modifybtn{background-image:url(../Images/btngo.gif);
background-repeat:no-repeat;
height:39px;}

.btnbluetext a{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
padding-top:6px;
text-align:center;
text-decoration:none;
}
.btnbluetext :hover{
font-size:14px;
color:#04437B;
font-weight:bolder;
padding-top:6px;
text-align:center;
text-decoration:underline;
}
.btnedit {
background-image:url(../Images/editbtn.gif);
background-repeat:no-repeat;
height:26px;}
.btnnews {
background-image:url(../Images/greenbullnews.gif);
background-repeat:no-repeat;
height:26px;}
.textnews a{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding-top:3px;
padding-left:16px;
text-decoration:none;
text-align:left;}
.textnews  :hover{
font-size:14px;
color:#FFFFFF;
padding-top:3px;
padding-left:16px;
text-decoration:underline;
font-weight:bolder;
text-align:left;
}


.bluebar{background-image:url(../Images/barra.jpg);
background-repeat:repeat-x;
height:15px;}
/*article*/
#conteiner{background-image:url(../Images/backarticle.jpg);
border:1px solid #123390;
background-repeat:repeat-x;
width:98%}
.articleTitle{font-family:Georgia, "Times New Roman", Times, serif;
font-size:30px;
padding-left:5px;
color:#123390;
}
.articlesubtitle{font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
padding-left:5px;
color:#123390;
}
.articletext{font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#123390;
padding-bottom:10px;
}
/*grid*/
.greytop{
background-image:url(../Images/greyback_0.jpg);
background-position:top;
background-repeat:no-repeat;
}
.greytext{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding-left:5px;
color:#666666;
}
.copytext{
font-family: Courier;
font-size:16px;
padding-left:5px;
color:#666666;
}

.greytextbox{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding-left:0px;
color:#666666;
}

.blueext{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding-left:5px;
color:#183BA2;}
.whitetext{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
padding-top:3px;
padding-left:5px;
color:white;}
.whitetit{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding-top:3px;
padding-left:5px;
color:white;}
.dottedbar{border-bottom:1px dotted #666666;
height:auto;}
.bluetitle{font-family:Arial, Helvetica, sans-serif;
font-weight:bolder;
font-size:16px;
text-align:left;
color:#1869A7;}
.bigbluetitle{font-family:Arial, Helvetica, sans-serif;
font-weight:bolder;
font-size:18px;
text-align:left;
color:#1869A7;}
.greytitle{font-family:Arial, Helvetica, sans-serif;
font-weight:bolder;
font-size:16px;
text-align:left;
color:#666666;}
.cointeiner{border:1px solid #DDF1D6;}

/*LINKS*/
.link a{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#1D3FA0;
text-decoration:underline;
text-align:left;}

/*green column*/
.news{background-image:url(../Images/greennews.gif);
background-repeat:repeat-x;
height:27px;}
.newslight{background-image:url(../Images/greencol.gif);
background-repeat:repeat-x;
}
.whitetitle{font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
padding-top:3px;
padding-left:5px;
color:white;}
.commentext{font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#339900;}

/*upload grid*/
.box{border:1px solid #EBECEC;
background-color:#F8F9F9;}
.boxlight{background-color:#EFFAFF;
border:1px solid #8FCAE5;}
.boxgrey{background-color:#F6F7F5;
border:1px solid #D1D2D0;}
.errormsg{background-color:#FDEAED;
border:1px solid #950F25;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CF3952;
padding-left:5px;
text-align:left;}
.uploadbar{background-image:url(../Images/bluegrant.jpg);
background-repeat:repeat-x;
padding-bottom:3px;}

.failedmsg
{
	background-color:#FDEAED;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#CF3952;
	padding-left:5px;
	text-align:left;
}

.lineblue{border-bottom:1px solid #E0E2DF;
padding-bottom:3px;
padding-top:3px;}
/*checkpage*/
.bluegrid{background-image:url(../Images/blueback.gif);
background-repeat:repeat-x;
height:25px;
border-bottom:1px solid #065283;}
.numbers{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bolder;
padding-left:1px;
color:#065283;}

/* Subscription Table Styles */
.subscriptiontitle
{
	font-family:"Times New Roman", Times, serif;
	font-size:25px;
	text-align:center;
	font-weight:bold;
	color:#123390;
}

.subscriptionprice
{
	font-family:"Times New Roman", Times, serif;
	font-size:23px;
	text-align:center;
	color:black;
}

.subscriptiondesc
{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	text-align:center;
	color:black;
}

.subscriptionemph
{
	font-family:"Times New Roman", Times, serif;
	font-size:21px;
	text-align:center;
	color:#e50000;
}