/* 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/gridback.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;
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;
background-position: bottom;
width:98%}
.articleTitle{font-family:Georgia, "Times New Roman", Times, serif;
font-size:29px;
padding-left:5px;
color:#123390;
}
.articlesubtitle{font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
padding-left:5px;
color:#990000;
}
.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:#333333;
}

.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:15px;
text-align:left;
color:#1869A7;}
.greybigtitle{font-family:Arial, Helvetica, sans-serif;
font-weight:bolder;
font-size:13px;
text-align:left;
color:#999999;}
.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;}

#elmenu { width: 200px;	}		
#elmenu a:link, #elmenu a:visited {		
font-family: Verdana, Arial, Helvetica, sans-serif;		
font-size: 80%;		
font-weight: bold;		
height: 24px;		
color: white;		
display: block;		
background: transparent url('../Images/menu1.jpg') 
0px 0px no-repeat;		
border-bottom:1px solid white;	
padding: 8px 0 0 25px;		
text-decoration: none;	}		

#elmenu a:hover {		
color: #283A50;		
background: transparent url('../Images/menu1.jpg') 0px -32px no-repeat;
border-bottom:1px solid white;		
padding: 8px 0 0 25px;	}

.trademark
{
	font-weight: bold;
	position: relative;
	bottom: 0.6em;
	font-size: 0.8em;
}
