/* CSS Document */

body {

	background-color: #e6f1f7;

	padding: 0px;

	margin: 0px;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size: 75.1%;

	color: #707070;

}



/*Structure&Layout Conatiners*/

.out {

background-image:url(../images/topbck.jpg);

background-repeat:repeat-x;

background-color:#fff;

float:left;

width:100%;

padding: 0px;

margin: 0px;

}



.footer {

width:100%;

float:left;

background-image:url(../images/footerbck.jpg);

background-repeat:repeat-x;

background-position:bottom;

height:130px;

padding-top:10px;

}



.in {

margin:0px auto;

width:900px;

background-image:url(../images/logo.jpg);

background-repeat:no-repeat;

background-position:top left;

line-height:22px;

margin-bottom:18px;

padding:0px;

}



.left {

float:left;

width:580px;

padding-bottom:18px;

}



.logo {

float:left;

width:520px;

}



.leftint {

background-image:url(../images/articlebluebottom.jpg);

background-repeat:no-repeat;

background-position:bottom;

padding:18px 10px 18px 10px;

float:left;

width:96%;

border-top:2px solid #d7e8f1;

}



.leftint2 {

background-image:url(../images/articlebluebottom.jpg);

background-repeat:repeat-x;

background-position:bottom;

padding:0px 10px 18px 10px;

float:left;

width:96%;

}



.right2 {

float:right;

width:290px;

background-image:url(../images/toprightimage.jpg);

background-repeat:no-repeat;

background-position:top;

}



.right3 {

float:right;

width:290px;

}



.right3in {

padding:20px 0 0 0;

color:#fff;

}



.right4in {

padding:230px 0 0 0;

color:#fff;

}



.right {

float:right;

width:290px;

}



.rightin{

margin-top:370px;

}



.rightin2{

margin-top:30px;

}



.top {

float:left;

width:100%;

}



.leftarticle {

float:left;

width:47%;

background-image:url(../images/articlecorner.jpg);

background-repeat:no-repeat;

background-position:top left;

padding:10px 0 0 14px;

}



.rightarticle {

float:right;

width:47%;

background-image:url(../images/articlecorner.jpg);

background-repeat:no-repeat;

background-position:top left;

padding:10px 0 0 12px;

}



.footerin {

width:900px;

border-top:2px solid #d7e8f1;

margin:0px auto;

padding-top:10px;

font-size:0.88em;

color:#c4c4c4;

}



.big {

background-color:#CCFF33;

font-size:1.8em;

font-weight:bold;

color:#fff;

}



.topmenu {

float:right;

margin-bottom:2px;

}



.article {

background-image:url(../images/dot.jpg);

background-repeat:repeat-x;

background-position:bottom;

padding:10px 10px;

}



.articles {

float:left;

width:100%;

}



/*Headlines&Text Styles*/

h2 {

color:#bae036;

font-weight:bold;

font-size:3.2em;

margin:0px;

padding:20px 0 6px 0;

font-style:italic;

letter-spacing:-3px;

}



h3 {

color:#bae036;

font-weight:bold;

font-size:1.8em;

margin:0px;

padding:6px 0px;

}



.small {

color:#999999;

font-size:0.88em;

}



/*Link Classes*/

.topmenu a:link, .topmenu a:visited {

color:#666666;

text-decoration:none;

padding:0px 5px;

font-size:0.88em;

}



a:hover, .topmenu a:hover, .footer a:hover {

color:#bae036;

}



a:link, a:visited {

color:#99bccf;

}



/*List Styles*/



.tick li {

list-style:none;

background-image:url(../images/tick.png);

background-repeat:no-repeat;

background-position:center left;

padding: 4px 0px 4px 24px;

} 



li {

background-image:none;

}



/*Forms*/



input {

font-size:0.88em;

border:1px solid ##9bccf;

background-color:#fff;

}

#useful a, a:visited{
display:block;
}
#useful a:hover{
display:block;
}