﻿@charset "utf-8";

/* CSS Document */
h1{ font-size:22px; background: #fff; border-bottom: 1px solid #cdd7e5; border-left:2px solid #345ec5; color:#345ec5; padding:10px 0 10px 10px; margin-bottom:15px; line-height:33px;}
h2{ font-size:22px; text-transform:uppercase; color:#345ec5; margin:10px 0 20px 0;  line-height:22px; }
h3{ font-size:19px; text-transform:uppercase; color:#333; margin-bottom:10px; border-bottom:2px solid #81c0df; line-height:38px;}
h4{ font-size:19px; text-transform:uppercase; color:#333; margin-bottom:10px; padding-bottom:5px;  line-height:24px; border-bottom:1px dotted #ccc;}
h5{ font-size:15px; text-transform:uppercase; color:#3398cc; margin-bottom:10px; padding-bottom:5px;  line-height:21px; border-bottom:1px dotted #d00324;}
h6{ font-size:15px; text-transform:uppercase; color:#666; margin-bottom:10px; padding-bottom:5px;  line-height:19px; }
p { }

.title{font-size:26px; text-transform:uppercase; color:#d00324; margin-bottom:0px;  line-height:26px;}
.photo_Left_30{width:30%; padding:2px; border:1px solid #eee; box-shadow: 0px 0px 3px #eee; float:left; margin:0px 15px 15px 0px;}

.photo_Right_30{width:30%; padding:5px; border:1px solid #eee; box-shadow: 0px 0px 3px #eee; float:right; margin:0px 0px 15px 15px;}
.photo_Left_50{width:50%; padding:2px; border:1px solid #eee; box-shadow: 0px 0px 3px #eee; float:left; margin:0px 15px 15px 0px;}
.photo_Right_50{width:50%; padding:2px; border:1px solid #eee; box-shadow: 0px 0px 3px #eee; float:right; margin:0px 0px 15px 15px;}

.photo_Right_40{width:40%; padding:5px; border:1px solid #eee; box-shadow: 0px 0px 3px #eee; float:right; margin:0px 0px 15px 15px;}

.photo_Left_30 img, .photo_Left_50 img, .photo_Right_50 img, .photo_Right_30 img, .photo_Right_40 img{width:100%;}

.blue_title{ color:#37beec; padding:5px; text-align: center;}

table { border-collapse: inherit}

.table_Yellow{ width:100%; background:#f1f1f1; border:1px solid #ffd800;}
.table_Yellow tr td{background:#fff; }
.table_Yellow .bg_Yellow{background:#ffde00; color:#333 }
.table_Yellow .bg_Gray{background:#fcfcfc; color:#333 }

.table_Green{ width:100%; background:#f3f3f3; border:1px solid #18b88c;}
.table_Green tr{background:#fff; }
.table_Green .bg_Green td, .table_Green .bg_Green{background:#18b88c; color:#fff }
.table_Green .bg_Green2 td {background:#ecf5f5; color:#333 }

.table_Pink{ width:100%; background:#f3f3f3; border:1px solid #ff9bbd;}
.table_Pink tr{background:#fff; }
.table_Pink .bg_Pink td, .table_Pink .bg_Pink{background:#ff9bbd; color:#fff }
.table_Pink .bg_Pink2 td {background:#ecf5f5; color:#333 }

.table_Green{ width:100%; background:#d1ecff; border:1px solid #1486d4; }
.table_Green tr{background:#fff; }
.table_Green .bg_Green td, .table_Green .bg_Green{background:#1486d4; color:#fff; padding-bottom:8px}


.table_Blue{ width:100%; background:#1c92cb; border:1px solid #1486d4; }
.table_Blue tr{background:#fff; }
.table_Blue .bg_Blue td, .table_Blue .bg_Blue,.table_Blue .bg_Blue p {background:#156da7; color:#fff;}
.table_Blue .bg_Blue2 td {background:#f5f8ff; color:#333; padding-bottom:8px }
.table_Blue .bg_Blue td p{ color:#fff; }

#type_A .nevigation ul{ color:#345ec5}
#type_A .nevigation ul li a:hover{ color:#345ec5}
#type_A .arrowlistmenu .title  {background: url(../images/pagetitle.png) #345ec5; height:60px;}

#type_A .arrowlistmenu .menuheader{ color:#345ec5;  }
#type_A .arrowlistmenu .expandable_main.current { background: url(../images/plus_blue.png) no-repeat #ecf2fa; color:#005bac; background-position:95% 50%;}


#type_A .arrowlistmenu .expandable:hover{ background: url(../images/plus_blue_close.png) no-repeat #ff9933; color:#fff; background-position:95% 50%; }
#type_A .arrowlistmenu .openheader{ background: url(../images/plus_blue_close.png) no-repeat #ecf2fa; color:#005bac; background-position:95% 50%; }

#type_A h1{  color:#345ec5; background:#f4f6f8 }

