/* ---------->>> MAIN <<<-----------*/
body {
	font: normal 11px Arial,Helvetica,Garuda,sans-serif;
	color: #000000;
	background: #003366 url('../images/main_bg.gif') left top repeat-x;
}
a { color: #da4aa1; }
a:hover { text-decoration: none; }
p { }
legend { 
	font: normal 11px Arial,Helvetica,Garuda,sans-serif; 
	color: #000000; }
input { 
	font: normal 11px Arial,Helvetica,Garuda,sans-serif;
	color: #000000; }
h1 { }
h2 { }
h3 { }
h4 { }
h5 { }
h6 { }
textarea { 
	font: normal 11px Arial,Helvetica,Garuda,sans-serif;
}

/*------------>>> BOX <<<-----------*/
/** Begin: wrapper **/
#wrapper {
	width: 100%; min-height: 100%; overflow: hidden; 
	position: relative;
	background: #ffffff; width: 740px; margin: 0px auto 0px auto;
}
#wrapper .wrapper_1 { padding: 0px 0px 130px 0px; }
/** End: wrapper **/
/** Begin: header **/
#header { position: relative; }
/** End: header **/
/** Begin: footer **/
#footer { 
    position: relative; clear: both; width: 100%; 
    width: 740px; margin: -50px auto 0px auto; height: 50px;
}
/** End: footer **/
/** Begin **/
#logo {  
	position: absolute; left: 0px; top: 0px;
}
/** End **/
/** Begin **/
#adress {  
	position: absolute; right: 50px; top: 20px;
	font-size: 11px; color: #cc6600;
}
/** End **/
/** Begin **/
#nav1 {  
	position: absolute; left: 10px; top: 80px;
}
#nav1 ul {
	list-style: none; margin: 0px 0px 0px 0px;
}
#nav1 ul li { margin: 0px 0px 0px 0px; height: 27px; }
#nav1 ul li img { display: block; }
/** End **/
/** Begin **/
#img1 {  
	position: absolute; right: 0px; top: 90px;
}
/** End **/
/** Begin **/
#img2 {  
	position: absolute; right: 200px; top: 60px;
}
/** End **/
/** Begin **/
#content {  
	padding: 320px 0px 0px 0px;
}
#content .content_2 {
	width: 100%; overflow: hidden;
}
#content .left {
	float: left; width: 200px;
}
#content .right {
	float: right; width: 500px;
}
/** End **/

#aligncenter {
	 margin: 0px auto 0px auto; WIDTH: 740px;
	 BACKGROUND-COLOR: #ffffff
}
#mainborder {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
#mainphoto {
	BACKGROUND-IMAGE: url(/CCC/images/main_photo_bg.jpg)
}
#leftcolumnhome {
	margin-left: 22px; TEXT-ALIGN: right;
}
.globalloclink {
	FONT-WEIGHT: bold; COLOR: #ffcc99
}
.boldlink {
	FONT-WEIGHT: bold
}
.boldlinkblue {
	FONT-WEIGHT: bold
}
.linkblue {
	
}
.linkblue A {
	COLOR: #003399
}
.boldlinkwhite {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.linkwhite {
	COLOR: #ffffff
}
.linkorange {
	COLOR: #cc6600
}
.lightbluehdr {
	FONT-SIZE: 16px; COLOR: #cc6600
}
.announcement {
	FONT-SIZE: 12px; BACKGROUND: url(/CCC/images/announcement_bg.jpg) repeat-x 50% bottom
}
.announcement DIV.promo {
	PADDING-RIGHT: 22px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 15px; TEXT-ALIGN: right
}
.announcement DIV A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc6600
}
.announcement DIV P {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 0px
}
.announcement DIV B {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 0px
}
.headergrey {
	FONT-SIZE: 24px; COLOR: #666666
}
.headergreysm {
	FONT-SIZE: 22px; COLOR: #666666
}
.ourcompany {
	FONT-SIZE: 18px; COLOR: #003399
}
.largelink {
	FONT-SIZE: 16px; COLOR: #003399
}
.bluebg1 {
	BACKGROUND-COLOR: #cadcf4
}
.bluebg2 {
	BACKGROUND-COLOR: #dfe9f5
}
.homepagehdr {
	FONT-SIZE: 18px; COLOR: #666666
}
.homepagehdrblue {
	MARGIN-TOP: 3px; FONT-SIZE: 18px; MARGIN-BOTTOM: 15px; COLOR: #6699cc
}
.footerleft {
	BACKGROUND-IMAGE: url(/CCC/images/footer_left.jpg); BACKGROUND-COLOR: #003399
}
.footerright {
	BACKGROUND-IMAGE: url(/CCC/images/footer_right.jpg); BACKGROUND-COLOR: #003399
}
.left_22 {
	margin: 0px 0px 0px 20px;
}

.PageListingHeadlines {
	color: #003399;
}

/** Begin **/
.info10 {  
	text-align: right; width: 164px;
}
/** End **/
BODY {
	BACKGROUND: url(/CCC/images/main_bg.gif) #003366 fixed repeat-x; MARGIN: 0px
}
BODY {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif
}
TABLE {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif
}
TH {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif
}
TR {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif
}
TD {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif
}
BLOCKQUOTE {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif
}
DIV {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif
}
DD {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif
}
U {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif
}
UL {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif
}
DL {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif
}
H4 {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif
}
H5 {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif
}
INPUT {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif
}
BR {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif
}
CENTER {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif
}
I {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif
}
B {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif
}
LI {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif
}
OL {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif
}
TEXTAREA {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif
}
FORM {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif
}
SELECT {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif
}
A {
	COLOR: #003399; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif
}
A:hover {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; TEXT-DECORATION: underline
}
H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #003399
}
H2 {
	
}
H1 {
	MARGIN-TOP: 0px; FONT-WEIGHT: lighter; FONT-SIZE: 18px; MARGIN-BOTTOM: 15px; COLOR: #003399
}
INPUT {
	FONT-SIZE: 11px; COLOR: #333333
}
FORM {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
UL {
	MARGIN-TOP: 5px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 7px; MARGIN-LEFT: 2em
}
OL {
	MARGIN-TOP: 5px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 7px; MARGIN-LEFT: 2em
}
.navbg {
	BACKGROUND-COLOR: #4b4b4b
}