/* toggle content */
.icon16 { display: block; overflow: hidden; }
.icon16 { width: 16px; height: 16px; }
body .icon16.iconSymbol.minus { background-position: 0 0; }
body .icon16.iconSymbol.plus { background-position: 0 -16px; }
.icon16.iconSymbol { background: transparent url(images/16-symbol.png) no-repeat 0 0; }

/*toggle*/
/* Minimal Toggles 
-------------------------------------------------------------- */
.toggle,.toggle_accordion{background:url(images/custom_sprite_dddddd.png) no-repeat -222px -395px;line-height:30px;margin:5px 0 5px 0px;position:relative;padding-left:30px;}
.toggle a,.toggle_accordion a{color:inherit;display:block;font-size:16px;font-weight:normal;letter-spacing:0.4px;line-height:30px;text-decoration:none;text-transform:none;}
.toggle a:hover,.toggle_accordion a:hover{text-decoration:none;}
.toggle .active{background:url(images/custom_sprite_dddddd.png) no-repeat -182px -434px;}
.toggle_content{clear:both;margin:0 5px 5px 5px;overflow:hidden; }

/*optional
.toggle_content{margin:0 0 20px 0;}
.toggle_frame .toggle_content{margin:0 0 20px 30px}
*/

/* Framed Toggles 
-------------------------------------------------------------- */
.toggle_frame{padding:0 20px; margin:8px 2px;border:1px solid #47141b;background:#F1F1F1;}
.toggle_frame .toggle,.toggle_frame .toggle_accordion{background-position:-141px -474px;}
.toggle_frame .active{background-position:-101px -514px;}
.toggle_frame .toggle_content{border:0;padding:0px;}
.toggle_frame .toggle_content .block{padding:0px;}
.toggle_frame .toggle_content ul li {margin-bottom:12px;}

h6 { display: block;
font-size: 14px !important;
-webkit-margin-before: 0px;
-webkit-margin-after: 0px;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
font-weight: normal; }

#Content { width: 630px;
background: url(images/bg_mainarea.jpg) 0px 10px repeat-y;
float: left;
display: block;
z-index: -20;
border-top: solid 1px #a8a9aa;
border-bottom: solid 1px #a8a9aa;
padding: 10px 0px 5px 0px;
}

ul.subNav { text-align:center; width:630px; padding-top:16px !important; height:30px; background-color:#002d62; margin-bottom:0 !important; }
ul.subNav li { display:inline; list-style-type:none; background:none !important; padding:0px 8px !important; }
ul.subNav a { font-size:16px; text-transform:uppercase; color:#FFF; font-weight:normal !important; }

#a1 { width: 300px; height:300px; margin-left:10px; float:left; }
#a2 { width: 300px; height:150px; margin-left:10px; float:left; }
#a3 { width: 300px; height:150px; margin-left:10px; float:left; margin-top:5px; }
#a4 { width: 300px; height:300px; margin-left:10px; float:left; margin-top: 5px; }
#a5 { width: 150px; height:150px; margin-left:10px; float:left; margin-top: 5px; }
#a6 { width: 150px; height:150px;  float:left; margin-top: 5px; margin-left:5px; }
#a7 { width: 300px; height:150px; margin-left:10px; float:left; margin-top:5px; }
#a8 { background: width: 150px; height:300px; margin-left:10px; float:left; margin-top: 5px;   }
#a9 { background: width: 300px; height:300px; margin-left:10px; float:left; margin-top: 5px; }
#a10 { width: 150px; height:150px; margin-left:10px; float:left; margin-top:5px; }
#a11 { width: 150px; height:150px;  margin-left:10px; float:left; margin-top: 4px;  }
#a12 { width: 145px; height:156px; margin-left:10px; float:left; margin-top: 5px; }
#a13 { width: 145px; height:150px; margin-left:10px; margin-top:5px; }
#a14 { width: 150px; height:300px; margin-left:10px; float:left; margin-top: 5px; }
#a15 { width: 300px; height:300px; margin-left:4px; float:left; margin-top: 5px; }
#a16 { width: 150px; height:300px; margin-left:10px; float:left; margin-top: 8px; }
#a17 { width: 300px; height:300px; margin-left:4px; float:left; margin-top: 8px; }
#a18 { width: 150px; height:150px; margin-left:8px; float:left; margin-top: 8px; }
#a21 { width: 150px; height:300px; margin-left:8px; float:left; margin-top: 6px; }
#a19 { width: 300px; height:300px; margin-left:8px; float:left; margin-top: -146px; }
#a20 { width: 150px; height:300px; margin-left:10px; float:left; margin-top: -146px; }
#a22 { width: 150px; height:150px; margin-left:4px; float:left; margin-top: 7px; }

#cboxTopLeft, #cboxTopCenter, #cboxTopRight, #cboxMiddleLeft, #cboxMiddleRight, #cboxBottomLeft, #cboxBottomCenter, #cboxBottomRight { background:none !important; }
