/* CSS Document */

* {
	margin:0; padding:0;
}

body{
	background:#FFFFFF;
	background-image:url('IMAGES/ciHomepage_page_topbg1.gif');
	background-repeat:repeat-x;
	background-color:#c1c1c1;
}


a:hover{text-decoration:none;}

a img { border:0;}

ul { list-style:none;}

.column { float:left;}
.clear  { clear:both;}

strong {font-family:verdana;}
html, input, textarea
	{
		font-family:arial;
		font-size:10px;
		line-height:13px;
		color:#252628;		
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#ea4800;}

/*main layout */

.logo {padding:73px 0 0 308px;}

#left_column {background:url(images/left_bg.png) top right no-repeat;}
#middle_column
{
    background: url(images/footer_bg.png) no-repeat left top;
}
#right_column {background:url(images/right_bg.png) top left no-repeat;}

.menu {padding-left:59px;}

#main { margin:0 auto;}

#header {background:url(images/header_bg.png) top right  no-repeat;}

#middle { width:100%;}

#footer .padding {padding:18px 0 0 197px; line-height:14px;}
#footer a {color:#252628; text-decoration:none;}
#footer a:hover {color:#ea4800; text-decoration:underline;}

.line {background:url(images/hor_line.gif) top left repeat-x; height:1px;}

.more {background:url(images/more_bg.gif) top right no-repeat; padding-right:12px; font-size:11px; color:#B9C0C7; text-decoration:none;}
.more:hover {text-decoration:underline;}


li { background:url(images/list_line.gif) repeat-x bottom; line-height:18px;}
li a { background:url(images/list_point.gif) no-repeat 0 4px; color:#3a3e42; text-decoration:none; padding-left:8px;}
li a:hover { color:#ea4800;}
.last {background:none;}

/* index */

#index #middle .indent {padding:10px 5px 57px 10px;}
#index .overflow1 {overflow:auto; height:115px;}
#index .overflow1 .pad {height:200px; padding-right:10px;}
#index .overflow2 {overflow:auto; height:185px;}
#index .overflow2 .pad {height:350px; padding-right:20px;}

/* index-1 */

#index_1 #middle .indent {padding:10px 5px 57px 10px;}
#index_1 .padding1 {padding-right:30px;}
#index_1 .image {width:282px; float:left;}
#index_1 .gallery {overflow:auto; height:211px; float:left; width:125px;}
#index_1 .gallery .pad {height:350px;}

/* index-2 */

#index_2 #middle .indent {padding:10px 5px 57px 10px;}
#index_2 .padding1 {padding-right:20px;}

#index_2 .col1 {width:152px; float:left;}
#index_2 .col2 {width:203px; float:left;}
#index_2 .ind_col {width:34px; float:left;}

/* index-3 */

#index_3 #middle .indent {padding:10px 5px 57px 10px;}
#index_3 .padding1 {padding-right:20px;}

#index_3 .col1 {width:173px; float:left;}
#index_3 .col2 {width:190px; float:left;}
#index_3 .ind_col {width:19px; float:left;}


/* index-4 */

#index_4 #middle .indent {padding:10px 5px 57px 10px;}
#index_4 .padding1 {padding-right:20px;}

#index_4 .overflow1 {overflow:auto; height:45px;}
#index_4 .overflow1 .pad {height:100px; padding-right:10px;}

#index_4 .col1 {width:201px; float:left;}
#index_4 .col2 {width:185px; float:left;}


.row {height:24px;}

.input {width:171px; height:17px; border:1px solid #e1e0e0; background:none; padding:0 0 0 5px;}
textarea {width:178px; height:65px; border:1px solid #e1e0e0; background:none; padding:0 0 0 5px; overflow:auto}
form .div {text-align:right; padding:4px 3px 0 0;}

/* index-5 */

#index_5 #middle .indent {padding:10px 35px 57px 10px;}

.link a
{
    color:Gray;
    text-decoration:none;
}
.link a:hover 
{
    text-decoration:underline;
}
