@charset "utf-8";
/* CSS Document */

.announce-title{ font-family:Helvetica, Arial, sans-serif; color:#444444; font-size:2em; border-bottom:1px solid #dfdfdf; font-weight:bold; padding:0 0 0 25px;}
.announce-title2{ font-family:Helvetica, Arial, sans-serif; color:#444444; font-size:1.5em; border-bottom:1px solid #dfdfdf; font-weight:bold; padding:0 0 0 25px;}
.announce-title3{margin:10px 0 10px 0; border-bottom:1px solid #aaaaaa; width:720px; float:left;}
.announce-content{padding:0 20px 0 30px;}
.announce-content2{padding:0 50px 0 30px;}

h3{font-family:Helvetica, Arial, sans-serif; font-size:1.5em; padding:0; margin:0; color:#222222; font-weight:bold;}
h4{font-family:Helvetica, Arial, sans-serif; font-size:1.2em; padding:0; margin:0; color:#333333; font-weight:bold;}
h6{font-family:Helvetica, Arial, sans-serif; font-size:1.05em; padding:0; margin:0px 120px 0px 30px; color:#444444; font-weight:bold;}

.sub-head{border:1px solid #ff0000; height:30px;}
a .clickToActionText { width:280px; float:left; font-family:Helvetica, Arial, sans-serif; font-size:1em; color:#3399FF; text-decoration:underline; cursor:pointer; padding:12px 0 0 10px;}
a:hover .clickToActionText { color:#66CCFF;}
a .clickToActionImg{ padding:5px 0 0 5px; width:30px; height:30px; float:left; cursor:pointer; background:url('../../sema/images/Click_to_Action_Button_sprite.png') no-repeat 0px 0px;}
a:hover .clickToActionImg{ padding:5px 0 0 5px; width:30px; height:30px; float:left; cursor:pointer; text-align:left; background:url('../../sema/images/Click_to_Action_Button_sprite.png') no-repeat 0px -30px;}

a .clickActionText { width:280px; float:left; font-family:Helvetica, Arial, sans-serif; font-size:1em; color:#3399FF; text-decoration:underline; cursor:pointer; padding:12px 0 0 10px;}
a:hover .clickActionText { color:#66CCFF;}
a .clickActionImg{ padding:5px 0 0 5px; width:30px; height:30px; float:left; cursor:pointer; background:url('../../sema/images/Click_to_Action_Button_sprite.png') no-repeat 0px 4px;}
a:hover .clickActionImg{ background:url('../../sema/images/Click_to_Action_Button_sprite.png') no-repeat 0px -26px;}

a div.Row{width:550px; height:53px; border-bottom:1px solid #dfdfdf; background:#EDF5FF; margin:1px 0 0 15px; text-decoration:none; float:left;}
a div.Row2{width:550px; height:53px; border-bottom:1px solid #dfdfdf; background:#F3F8FF; margin:1px 0 0 15px; text-decoration:none; float:left;}
div.Row3{width:550px; height:25px; border-bottom:1px solid #9f9f9f; background:#FDFEFF; margin:1px 0 0 15px; padding:0 0 8px 0; text-decoration:none; float:left; font-family:Helvetica, Arial, sans-serif; color:#000000; font-size:1.1em; font-weight:bold;}
a div.Row:hover, a div.Row2:hover{background:#FDFEFF}

.cell-1-No{width:30px; float:left; margin:8px 0 0 5px; text-decoration:none; font-family:Helvetica, Arial, sans-serif; color:#444444; font-size:0.9em;}
.cell-2-Date{width:90px; float:left; margin:8px 0 0 0; text-decoration:none; font-family:Helvetica, Arial, sans-serif; color:#444444; font-size:0.9em;}
.cell-3-Title{width:390px; overflow:hidden; float:left; margin:7px 0 0 0; text-decoration:none; font-family:Helvetica, Arial, sans-serif; color:#111111; font-size:1em;}

/*	ENGINE BUILD UP STYLES	*/
.build-row{border-bottom:1px solid #e6e6e6; height:auto; margin:10px auto 10px 10px; float:left; width:100%}
.build-row .build-pic{width:50%; float:left;}
.build-row .build-copy{width:295px; float:left; margin-left:10px; font-size:0.875em;}


p{margin:10px 0 10px 10px; line-height:1.2em;}
h2{margin:10px 0 15px 10px; font-size:1.2em;}
.news{ margin:0 0 20px 30px; list-style:disc;}
.news li{font-size:0.875em; margin:5px 0 10px 0;}

.gal-thumb-1{width:140px; float:left; margin:5px; overflow:hidden;}
