/**********************************************/
/* CSS Definitions LG Action - general */
/**********************************************/

body{font-family: Arial, Helvetica, sans-serif; font-size:12px;	margin:0; padding:0; text-align:center; margin-top:0; }
body *{text-align:left; margin:0; padding:0;}

/**********************************************/
/* CONTAINER BOXES */
#center_canvas{margin:0 auto; width:990px; padding:0;}
#frame {width:990px;background-image:url(../images/frame_shadow_sides.jpg); background-repeat:repeat-y; }
#bottom_logos{width:990px; height:100px;}
#frame #shadow_bottom{clear:both; width:990px; height:8px; background-image:url(../images/frame_shadow_bottom.jpg);}
#container{width:980px; margin:0 5px 0 5px;}
#container #content_container{background-image: url(../images/content_bg_top.jpg); background-repeat:repeat-x;}

/**********************************************/
/* HEADER */
#header{width:980px; padding:4px 0 4px 0; background-color:rgb(0,67,133); background-image:url(../images/header_bg_red.gif); background-position:-50px 0; background-repeat:no-repeat; }
#header #header_logos{width:980px; margin:0 0 4px 0; padding:0; background-color:white;}
#header #header_logos #logo_1{float:left; padding:0; margin:15px 0 20px 20px;}
#header #header_logos #logo_1 img{border:none;}
#header #header_logos #subtitle_text{float:left; padding:0; margin:52px 0 0 30px;}
#header #header_logos #logo_2{float:right; padding:0; margin:42px 20px 0 0;}

/**********************************************/
/* LANGAUGE MENU */
#header #language_box{width:980px; text-align:right; margin:0; padding:0; background-color:white;}
#header #language_box *{margin:0; padding:0;}
#header #language_box ul {list-style-type:none; margin:5px 0 5px 0; padding:0;  text-align:right; float:right;}
#header #language_box ul li{display:inline; float:left; margin:0; padding:0;}
#header #language_box ul .li_language_menu{}
#header #language_box ul .li_language_menu a{font-size:11px; color:rgb(0,67,133); padding:0 7px 0 7px; text-decoration:none; font-weight:normal; border-left:1px solid rgb(0,67,133);}
#header #language_box ul .li_language_menu a:link{}
#header #language_box ul .li_language_menu a:visited{}
#header #language_box ul .li_language_menu a:hover{color:rgb(201,0,27);}
#header #language_box ul .li_language_menu_title{font-size:11px; color:rgb(201,0,27); padding:1px 15px 0 0; text-decoration:none; font-weight:normal; }

#header #language_box img {margin-top:3px; padding-top:3px; background-color:white; border:none;}
#header #language_box #logo_rss {margin-top:3px; padding-top:3px; background-color:white;border:none;}

/**********************************************/
/* MENU */
#menu{float:left; width:200px; }
#menu ul{margin:0 0 20px 5px; padding:15px 0 0 0; list-style-type:none; }
#menu ul li{ margin:0; padding:0; }
#menu ul li a{font-size:12px;}

#menu ul .li_menu_1{margin:4px 0 4px 0; padding:0; }
#menu ul .li_menu_1 a{display:block; text-decoration:none; color:rgb(0,67,133);}
#menu ul .li_menu_1 a .top{display:block; width:165px; padding:4px 2px 0 30px; background-image:url(../images/menu_bg_1_inactive_top.gif); background-repeat:no-repeat;}
#menu ul .li_menu_1 a .bottom{display:block; width:195px; padding:0;  height:4px; background-image:url(../images/menu_bg_1_inactive_bottom.gif); background-repeat:no-repeat;}
#menu ul .li_menu_1 a:link {font-weight:normal;}
#menu ul .li_menu_1 a:visited {font-weight:normal;}
#menu ul .li_menu_1 a:hover {font-weight:bold; color:rgb(201,0,27);}
#menu ul .li_menu_1 a:hover .top{display:block; width:165px; padding:4px 2px 0 30px;    background-image:url(../images/menu_bg_1_active_top.gif); background-repeat:no-repeat;}
#menu ul .li_menu_1 a:hover .bottom{display:block; width:195px; padding:0; height:4px; background-image:url(../images/menu_bg_1_active_bottom.gif); background-repeat:no-repeat;}
#menu ul .li_menu_1_act {margin:4px 0 4px 0; padding:0;}
#menu ul .li_menu_1_act a {display:block; text-decoration:none; color:rgb(0,67,133); font-weight:bold;}
#menu ul .li_menu_1_act a .top{display:block; width:165px; padding:4px 2px 0 30px;    background-image:url(../images/menu_bg_1_active_top.gif); background-repeat:no-repeat;}
#menu ul .li_menu_1_act a .bottom{display:block; width:195px; padding:0; height:4px; background-image:url(../images/menu_bg_1_active_bottom.gif); background-repeat:no-repeat;}
#menu ul .li_menu_1_act a:link {font-weight:normal;}
#menu ul .li_menu_1_act a:visited {font-weight:normal;}
#menu ul .li_menu_1_act a:hover {font-weight:bold; color:rgb(201,0,27);}
#menu ul .li_menu_1_act a:hover .top{display:block; width:165px; padding:4px 2px 0 30px;    background-image:url(../images/menu_bg_1_active_top.gif); background-repeat:no-repeat;}
#menu ul .li_menu_1_act a:hover .bottom{display:block; width:195px; padding:0; height:4px; background-image:url(../images/menu_bg_1_active_bottom.gif); background-repeat:no-repeat;}
#menu ul .li_menu_1_cur {margin:4px 0 4px 0; padding:0;}
#menu ul .li_menu_1_cur a {display:block; text-decoration:none; color:rgb(201,0,27); font-weight:bold;}
#menu ul .li_menu_1_cur a .top{display:block; width:165px; padding:4px 2px 0 30px;    background-image:url(../images/menu_bg_1_active_top.gif); background-repeat:no-repeat;}
#menu ul .li_menu_1_cur a .bottom{display:block; width:195px; padding:0; height:4px; background-image:url(../images/menu_bg_1_active_bottom.gif); background-repeat:no-repeat;}

#menu ul .li_menu_2{margin:4px 0 4px 30px; padding:0;}
#menu ul .li_menu_2 a{display:block; text-decoration:none; color:rgb(0,67,133);}
#menu ul .li_menu_2 a .top{display:block; width:155px; padding:4px 2px 0 10px; background-image:url(../images/menu_bg_2_top.gif); background-repeat:no-repeat;}
#menu ul .li_menu_2 a .bottom{display:block; width:165px; padding:0;  height:4px; background-image:url(../images/menu_bg_2_bottom.gif); background-repeat:no-repeat;}
#menu ul .li_menu_2 a:link {font-weight:normal;}
#menu ul .li_menu_2 a:visited {font-weight:normal;}
#menu ul .li_menu_2 a:hover {font-weight:bold; color:rgb(201,0,27);}
#menu ul .li_menu_2_act {margin:4px 0 4px 30px; padding:0;}
#menu ul .li_menu_2_act a {display:block; text-decoration:none; color:rgb(0,67,133); font-weight:bold;}
#menu ul .li_menu_2_act a .top{display:block; width:155px; padding:4px 2px 0 10px;    background-image:url(../images/menu_bg_2_top.gif); background-repeat:no-repeat;}
#menu ul .li_menu_2_act a .bottom{display:block; width:165px; padding:0; height:4px; background-image:url(../images/menu_bg_2_bottom.gif); background-repeat:no-repeat;}
#menu ul .li_menu_2_act a:link {font-weight:normal;}
#menu ul .li_menu_2_act a:visited {font-weight:normal;}
#menu ul .li_menu_2_act a:hover {font-weight:bold; color:rgb(201,0,27);}
#menu ul .li_menu_2_cur {margin:4px 0 4px 30px; padding:0;}
#menu ul .li_menu_2_cur a {display:block; text-decoration:none; color:rgb(201,0,27); font-weight:bold;}
#menu ul .li_menu_2_cur a .top{display:block; width:155px; padding:4px 2px 0 10px;    background-image:url(../images/menu_bg_2_top.gif); background-repeat:no-repeat;}
#menu ul .li_menu_2_cur a .bottom{display:block; width:165px; padding:0; height:4px; background-image:url(../images/menu_bg_2_bottom.gif); background-repeat:no-repeat;}

#menu ul .li_menu_3{margin:4px 0 4px 60px; padding:0;}
#menu ul .li_menu_3 a{display:block; text-decoration:none; color:rgb(0,67,133);}
#menu ul .li_menu_3 a .top{display:block; width:125px; padding:4px 2px 0 10px; background-image:url(../images/menu_bg_3_top.gif); background-repeat:no-repeat;}
#menu ul .li_menu_3 a .bottom{display:block; width:135px; padding:0;  height:4px; background-image:url(../images/menu_bg_3_bottom.gif); background-repeat:no-repeat;}
#menu ul .li_menu_3 a:link {font-weight:normal;}
#menu ul .li_menu_3 a:visited {font-weight:normal;}
#menu ul .li_menu_3 a:hover {font-weight:bold; color:rgb(201,0,27);}
#menu ul .li_menu_3_act {margin:4px 0 4px 60px; padding:0;}
#menu ul .li_menu_3_act a {display:block; text-decoration:none; color:rgb(0,67,133); font-weight:bold;}
#menu ul .li_menu_3_act a .top{display:block; width:125px; padding:4px 2px 0 10px;    background-image:url(../images/menu_bg_3_top.gif); background-repeat:no-repeat;}
#menu ul .li_menu_3_act a .bottom{display:block; width:135px; padding:0; height:4px; background-image:url(../images/menu_bg_3_bottom.gif); background-repeat:no-repeat;}
#menu ul .li_menu_3_act a:link {font-weight:normal;}
#menu ul .li_menu_3_act a:visited {font-weight:normal;}
#menu ul .li_menu_3_act a:hover {font-weight:bold; color:rgb(201,0,27);}
#menu ul .li_menu_3_cur {margin:4px 0 4px 60px; padding:0;}
#menu ul .li_menu_3_cur a {display:block; text-decoration:none; color:rgb(201,0,27); font-weight:bold;}
#menu ul .li_menu_3_cur a .top{display:block; width:125px; padding:4px 2px 0 10px;    background-image:url(../images/menu_bg_3_top.gif); background-repeat:no-repeat;}
#menu ul .li_menu_3_cur a .bottom{display:block; width:135px; padding:0; height:4px; background-image:url(../images/menu_bg_3_bottom.gif); background-repeat:no-repeat;}



/**********************************************/
/* CONTENT */
#content{float:left; width:560px; min-height:400px; padding:20px 10px 10px 10px;}
#content_container_bottom{clear:both; width:980px; height:99px; background-image:url(../images/content_bg_bottom.jpg);}

#content *{margin:0 0 10px 0px; }

#content h1{font-size:14px; color:rgb(0,66,131); margin:0 10px 10px 10px; }
#content h2{font-size:13px; color:black; margin:0 10px 10px 10px;}
#content h3{font-size:12px; color:rgb(0,66,131); margin:0 10px 10px 10px;}
#content h4{font-size:12px; color:black; margin:0 10px 10px 10px;}

#content p{font-size:12px; margin:0 10px 10px 10px; color:black;}

#content hr{border:1px solid rgb(0,66,133); border-width:1px 0 0 0; background-color:transparent; height:0px; overflow:hidden; }

#content img{margin:0;}


/*Table Margin*/
/*
#content table {  margin-left: 10pt; padding-left:30px; }

#content table { margin-left: 10pt; padding-right:30px; padding-left:30px; text-align:center; margin-left:10px; width:100px; vertical-align: middle; border:none; background-color:transparent; height:0px; overflow:hidden; margin:0 0 10px 0; width:80px;}
#content table tr{border:1px solid rgb(150,187,221); width:40px;}
#content table tr td{border:1px solid rgb(150,187,221); border-collapse:collapse;  padding:2px; width:40px;}
#content table tr th{border:1px solid rgb(150,187,221); border-collapse:collapse; ; padding:2px; width:60px;}
*/

#content ul {font-size:12px; padding-left:30px; }
#content ul li{margin:0;}
#content ol {font-size:12px; padding-left:30px; }
#content ol li{margin:0;}

#content a:link, a:visited{font-size:12px; color:rgb(201,0,27); font-weight:bold; text-decoration:underline;}
#content a:hover{ text-decoration:underline overline;}

#content a img{}
#content blockquote{ }

#content .csc-textpic-caption{font-size:11px; color:black; }


/**********************************************/
/* SIDEBAR */
#sidebar{float:left; width:200px; padding:20px 0 0 0;}
/*change height?*/
#sidebar .sidebar_box{width:195px; margin:0 5px 20px 0;}
#sidebar .sidebar_box .top{width:195px; height:4px; background-image:url(../images/sidebar_bg_top.gif); margin:0; padding:0;}
#sidebar .sidebar_box .middle{width:195px; background-image:url(../images/sidebar_bg_middle.gif); background-repeat:repeat-y; margin:0; padding:0 0 10px 0;display: block;}
#sidebar .sidebar_box .bottom{width:195px; height:4px; background-image:url(../images/sidebar_bg_bottom.gif);margin:0; padding:0;}

/*#sidebar .sidebar_box .middle{margin-top:-1px;;}
#sidebar .sidebar_box .top{background-color:yellow;}
Make margin -10?
#sidebar .sidebar_box .top{margin-bottom:-10px;}*/

#sidebar .sidebar_box .middle .csc-header h1{font-size:13px; margin:0 1px 10px 1px; padding:3px 10px 3px 10px; border:1px solid rgb(150,187,221); border-width:1px 0 1px 0; background-image:url(../images/sidebar_heading_gradient_bg.jpg); background-repeat:repeat-x;display: block;}

#sidebar .sidebar_box .middle div h1{font-size:12px; color:rgb(0,66,131); margin:-10px 10px 10px 10px; display: block;}
#sidebar .sidebar_box .middle div h2{font-size:12px; color:black; margin:0 10px 10px 10px;}
#sidebar .sidebar_box .middle div h3{font-size:11px; color:rgb(0,66,131); margin:0 10px 10px 10px;}
#sidebar .sidebar_box .middle div h4{font-size:11px; color:black; margin:0 10px 10px 10px;}
#sidebar .sidebar_box .middle div h5{font-size:11px; color:rgb(0,66,131); margin:0 10px 10px 10px; text-align: center; vertical-align: middle;}

#sidebar .sidebar_box .middle div p{font-size:11px; margin:0 10px 10px 10px; color:rgb(0,66,133);}

#sidebar .sidebar_box .middle hr{border:1px solid rgb(0,66,133); border-width:1px 0 0 0; background-color:transparent; height:0px; overflow:hidden; margin:0 0 10px 0;}
/*Image Padding*/
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img

{

margin-top: 0pt;

margin-right: 15pt;

margin-bottom: 0pt;

margin-left: 5pt; padding: 0px 0px 15px 0px; /*makes effect if the default style sheet disabled*/

}
#sidebar .sidebar_box .middle table{border:none; margin:0px 0px 2px 0px; width:20px;}
#sidebar .sidebar_box .middle table tr{border:none}
#sidebar .sidebar_box .middle tr td{border:none; border-width:1px 1px 0px 0px; border-collapse:collapse;  padding:0px; width: 50%;}

#sidebar .sidebar_box .middle tr th{border:none; border-collapse:collapse; ; padding:2px;}



#sidebar .sidebar_box .middle ul {font-size:11px; padding-left:20px; margin:0 0 10px 0;}
#sidebar .sidebar_box .middle ul li{margin:0;}
#sidebar .sidebar_box .middle ol {font-size:11px; padding-left:20px; margin:0 0 10px 0;}
#sidebar .sidebar_box .middle ol li{margin:0;}

#sidebar .sidebar_box .middle a:link{font-size:11px; color:rgb(201,0,27); font-weight:bold; text-decoration:underline; text-align: center; vertical-align: middle; width: 10px;}
#sidebar .sidebar_box .middle a:visited{font-size:11px; color:rgb(201,0,27); font-weight:bold; text-decoration:underline;}
#sidebar .sidebar_box .middle a:hover{ text-decoration:underline overline;}

#sidebar .sidebar_box .middle a{}
#sidebar .sidebar_box .middle a img{border:none;}
#sidebar .sidebar_box .middle blockquote{margin:0 0 10px 0; }

#sidebar .sidebar_box .middle .csc-textpic-caption{font-size:11px; color:black; margin:0 0 5px 0;}


/**********************************************/
/* FOOTER */
#footer{width:980px; border:0 solid rgb(0,67,133); border-width:4px 0 4px 0; padding:5px 0 5px 0;}
#footer #footer_copyright{float:left; font-size:11px; width:200px; color:rgb(0,67,133); text-align:center; padding:0; margin:0; font-weight:bold;}
#footer #footer_menu{float:left;  padding:0 0 0 20px;}
#footer #footer_menu ul {display:block; height:auto; list-style-type:none; margin:0 auto; padding:0; background-color:red; text-align:center;}
#footer #footer_menu ul li{display:inline; float:left; margin:0; padding:0;}
#footer #footer_menu ul li a{font-size:11px; color:rgb(0,66,131); margin:0; padding:0 25px 0 25px; text-decoration:none; font-weight:normal;}
#footer #footer_menu ul li a:hover{}
#footer #footer_menu ul .li_footer_1_cur span{font-size:11px; color:rgb(0,66,131); margin:0; padding:0 25px 0 25px; }

/**********************************************/
/* LOGOS BOTTOM*/
#bottom_logos{width:790px; padding:0 0 0 200px;}
#bottom_logos a{margin:0 20px 0 20px;}

#logo_iclei{float:left;}
#logo_iclei img{border:none;}
#logo_lgdk{float:left;}
#logo_lgdk img{border:none;}
#logo_acr{float:left;}
#logo_acr img{border:none;}
#logo_rec{float:left;}
#logo_rec img{border:none;}
#logo_a21{float:left;}
#logo_a21 img{border:none;}

#logo_iee{float:right; width:200px; text-align:center;}
#logo_iee span{display:block; font-size:10px; color:rgb(0,61,133); text-align:right; padding:0 10px 0 0; }
#logo_iee a {}
#logo_iee a img{border:none;}

