.inside_main
{
	padding : 0 10px;
}
.clear
{
	clear : both;
	height : 1px;
	overflow : hidden;
}
#page a
{
	color : #DDDDDD;
	text-decoration : none;
}
#page a:hover
{
	text-decoration : underline;
}
#page a img
{
	border : none;
}

#cms h1 {
	color : #EEE;
	font-size : 16px;
	border : none;
	background : Transparent;
	padding-top : 5px;
}
#cms h2 {
	color : #EEE;
	font-size : 14px;
	border : none;
	background : Transparent;
	padding-top : 5px;
}
#cms h3 {
	color : #EEE;
	font-size : 12px;
	border : none;
	background : Transparent;
	padding-top : 5px;
}
#cms a, #cms th a, #cms td a, #cms h3 a {
	color : #EEEEEE;
	text-decoration : none;
}
#cms a:hover {
	text-decoration : underline;
}
#cms .image_left
{
float : left;
margin : 0 10px 5px 0;
}
#cms .image_left_border
{
float : left;
margin : 0 10px 5px 0;
border : 1px solid #FFF;
}
#cms .image_right
{
float : right;
margin : 0 10px 5px 0;
}
#cms .image_right_border
{
float : right;
margin : 0 10px 0 5px;
border : 1px solid #FFF;
}
#cms .image_border
{
border : 1px solid #FFF;
}



h1
{
	font-size : 16px;
	color : #DDD;
	height : 20px;
	line-height :19px;
	margin :  -1px 0 0 0;
	padding-left : 10px;
/*	border-bottom : 1px solid #999;
	border-top : 1px solid #999;*/
/*	background : #036;*/
/*	background : #333333;*/
}
h1.secure
{
	background : #FFCC00;
	color : #036;
}
h2
{
	font-size : 14px;
	margin : 8px 0 ;
	color : #036;
/*	color : #B6CED1;*/
}
h3
{
	font-size : 13px;
	margin : 10px 0 6px 0 ;
	color : #B6CED1;
}
h3.secure
{
	color : #FC0;
}
p
{
	margin : 7px 0;
	/*text-align : justify;*/
}

img.left
{
	float : left;
	margin : 0 10px 5px 0;
}
img.right
{
	float : right;
	margin : 0 0 5px 10px;
}

img.border
{
	border : 1px solid #FFF;
}



ul
{
	margin : 3px 0 6px 30px;
	padding : 0;
}
ul.no_bul
{
	margin : 3px 0 6px 30px;
	padding : 0;
	list-style-type : none;
}

table.contact
{
	border-collapse : collapse;
	margin-left : 20px;
}
table.contact th
{
	padding-right : 10px;
}




