

/*-------------------+
| Main               |
+--------------------*/

html, body {margin:0; border:0; padding:0; height:100%; /* 100 % height */ font-family:"Arial", serif; text-align:justify; font-size: 11px; color: #414141; line-height: 1.3em; background:#ffffff url("../images/bg_web.jpg") top left repeat-x;}

#container {width:810px; min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -49px; /* the bottom margin is the negative value of the footer's height */}

.inner_left { margin:0; padding:0; width:565px; float:left; background:transparant;}
.inner_left_dtl { margin-left:2px; padding:0; width:224px; height:312px; float:left; background:url('../images/bg_left_pink.jpg') top left no-repeat;}
*html .inner_left_dtl { margin-left:1px;}

.content_left { margin:10px 50px 10px 25px; padding:0;}
.arrow_left {margin:10px 50px 10px 25px; padding:0; border:none;}

.left_box_top {background:url('../images/left_box_top_2.png') bottom left no-repeat; width:206px; height:5px;  
			_background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='../images/left_box_top_2.png'); margin:5px 0 0 10px;}

.left_box {width:198px; height:75px; margin:0 0 10px 10px; padding:5px 0 5px 8px; background:url('../images/left_box_bodie_2.png') bottom left repeat-y;
			_background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/left_box_bodie_2.png'); text-align:left; color: #5d5d5d; }
			
.left_box_comm {width:198px; height:85px; margin:0 0 10px 10px; padding:5px 0 5px 8px; background:url('../images/left_box_comm.png') bottom left repeat-y;
			_background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/left_box_comm.png'); text-align:left; color: #5d5d5d; }

.left_box_2 {width:206px; margin:0 0 15px 10px; padding:2px 0 10px 8px; background:url('../images/left_box_body_2.png') bottom left repeat-y; font-size:13px; font-family:"Arial", serif; color:#BB1D7B;
			_background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/left_box_body_2.png') bottom left repeat-y;}

.contact_arrow {margin:0 0 10px 10px; padding-left: 8px; line-height:3.4em; width:198px; height:37px; background:url('../images/left_arrow.png') bottom left repeat-y; 
			_background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/left_arrow.png'); font-family:"Verdana", serif; font-size:12px; font-weight:bold;}

.links_arrow {margin:0 0 10px 10px; padding-left: 8px; line-height:3.4em; width:198px; height:37px; background:url('../images/left_arrow.png') bottom left repeat-y; 
			_background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/left_arrow.png') bottom left repeat-y; font-family:"Verdana", serif; font-size:12px;font-weight:bold; color:#61a0ee;}

.links_arrow a {text-decoration:none; color:#4471a9;}
.links_arrow a:hover {text-decoration:underline; color:#4471a9;}

.vrijwilligers_arrow {margin:0 0 10px 10px; padding:0;  text-decoration:none; }

.vrijwilliger {position:relative; top:230px; left:715px; background-image:url('../images/button_vrijwilliger.png'); width:80px; height:80px;}
* html .vrijwilliger {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/button_vrijwilliger.png', sizingMethod='crop');}


.inner_right { margin:0; padding:0; width:245px; float:left; background:transparant;}
.inner_right_dtl { margin:0; padding:0; width:580px; float:left; background:transparant;}
.content_right { margin:0; padding:0; font-size:10px; font-family:"Arial", serif; text-align:left;  color: #808184; width:220px;}

.content_right_dtl { margin:10px 5px 10px 15px; padding:0;}

.right_box_big {width:496px; margin:-6px 0 0 0; padding:2px 0 9px 10px; background:url('../images/bg_big_body.jpg') bottom left repeat-y;}
.right_box_big_content {margin:10px 10px 15px 10px; width:450px;}
.right_box_top {background:url('../images/right_box_top.jpg') bottom left no-repeat; width:220px; height:6px; margin-top:10px;}
*html .right_box_top {margin-top:5px;}

.dienstbox {margin:10px 0; padding:0 0 15px 0; border-bottom:3px solid #bf1a83}
.dienstbox_last  {margin:10px 0; padding:0 0 15px 0;}

.right_box {width:220px; margin:0 0 15px 0; padding:2px 0 5px 20px; background:url('../images/right_box_body.jpg') bottom left repeat-y;  color: #5d5d5d; font-size:10px; font-family:"Verdana", serif; text-align:left; float:left;}
.right_box_2 {width:220px; height:75px; margin:0 0 10px 0; padding:5px 0 5px 20px; background:url('../images/right_box_bodie.jpg') bottom left repeat-y;  color: #5d5d5d; font-size:10px; font-family:"Verdana", serif; text-align:left; float:left;}

.block_content {margin:10px 0;}

.footer, .push {height: 49px; /* .push must be the same height as .footer */}
.footer {background-image:url('../images/bg_footer.gif'); width:810px; margin: 0 auto; color:#808184;}
.footertxt {color:#808184; text-decoration:none; margin:0; padding-top:18px; padding-left:25px;}
.footertxt a {color:#808184; text-decoration:none; margin:0;}

h1 {font-family:"Verdana", serif; font-weight:normal; font-size:10px; margin-bottom:10px; padding:0; font-weight:bold;}
h2 {font-family:"Verdana", serif; font-weight:normal; font-size:10px; margin:4px 0; padding:0; font-weight:bold;}

ul {list-style:bullet; margin:0 0 10px 25px; padding:0; text-align:left;}

b{font-weight:bold;}
p {margin:0; padding:0;}
a {text-decoration:none; color:#BB1D7B; outline:none; position: relative;}
a:hover {text-decoration:none; position: relative;}

.clearer {height: 1px; overflow: hidden; margin-top: -1px; clear: both;}

img { border: none; }
.thmb_right {margin:0 30px 0 10px; padding:0; float:right;}
.thmb_right_2 {margin:0 28px 0 10px; float:right;}
.thmb_right_3 {margin:20px 30px 0 10px; padding:0; float:right;}

.twelvept {font-size:12px;}


/*-------------------+
| Menu               |
+--------------------*/

.header {width:810px; height:82px; margin: 0; background-image:url('../images/header_caw.jpg');}
.visual {width:810px; height:215px; margin: 0;}

#menu {width:365px; height:82px; margin: 0; float:right;}

#menu a.home {float:left; width:51px; height:82px; margin: 0px; padding:0px; background-image:url('../images/home.gif'); text-decoration:none; color:#fff; }
#menu a:hover .home {text-decoration:none; color:#ff7300;}
#menu a.home_act {float:left; width:51px; height:82px; margin: 0px; padding:0px; background-image:url('../images/home.gif');background-position: 0 -82px; text-decoration:none;color:#fff;}

#menu a.organisatie {float:left; width:119px; height:82px; margin: 0px; padding:0px; background-image:url('../images/organisatie.gif'); text-decoration:none; color:#fff; }
#menu a:hover.organisatie  {text-decoration:none;}
#menu a.organisatie_act {float:left; width:119px; height:82px; margin: 0px; padding:0px; background-image:url('../images/organisatie.gif');background-position: 0 -82px; text-decoration:none;color:#fff;}

#menu a.diensten {float:left; width:73px; height:82px; margin: 0px; padding:0px; background-image:url('../images/diensten.gif'); text-decoration:none; color:#fff; }
#menu a:hover.diensten  {text-decoration:none;}
#menu a.diensten_act {float:left; width:73px; height:82px; margin: 0px; padding:0px; background-image:url('../images/diensten.gif');background-position: 0 -82px; text-decoration:none;color:#fff;}

#menu a.contact {float:left; width:65px; height:82px; margin: 0px; padding:0px; background-image:url('../images/contact.gif'); text-decoration:none; color:#fff; }
#menu a:hover.contact  {text-decoration:none;}
#menu a.contact_act {float:left; width:65px; height:82px; margin: 0px; padding:0px; background-image:url('../images/contact.gif');background-position: 0 -82px; text-decoration:none;color:#fff;}

#menu a.links {float:left; width:57px; height:82px; margin: 0px; padding:0px; background-image:url('../images/links.gif'); text-decoration:none; color:#fff; }
#menu a:hover.links {text-decoration:none;}
#menu a.links_act {float:left; width:57px; height:82px; margin: 0px; padding:0px; background-image:url('../images/links.gif');background-position: 0 -82px; text-decoration:none;color:#fff;}


/*-------------------+
| Submenu Home       |
+--------------------*/


.submenu_home {width:220px; margin-bottom:20px; padding:2px 0 5px 20px; background:url('../images/right_box_body.jpg') bottom left repeat-y; color: #5d5d5d;}
*html .submenu_home {margin-bottom:10px;}

.submenu_home a.home1 {float:left; width:192px; height:18px; margin: 0; padding:0px; background-image:url('../images/home1.jpg'); text-decoration:none; color:#fff; }
.submenu_home a:hover.home1 {float:left;  width:192px; height:18px; margin: 0; padding:0px; background-image:url('../images/home1.jpg');background-position: 0 -18px; text-decoration:none;color:#fff}

.submenu_home a.home2 {float:left; width:192px; height:18px; margin: 0; padding:0px; background-image:url('../images/home2.jpg'); text-decoration:none; color:#fff; }
.submenu_home a:hover.home2 {float:left;  width:192px; height:18px; margin: 0; padding:0px; background-image:url('../images/home2.jpg');background-position: 0 -18px; text-decoration:none;color:#fff}

.submenu_home a.home3 {float:left; width:192px; height:18px; margin: 0; padding:0px; background-image:url('../images/home3.jpg'); text-decoration:none; color:#fff; }
.submenu_home a:hover.home3 {float:left;  width:192px; height:18px; margin: 0; padding:0px; background-image:url('../images/home3.jpg');background-position: 0 -18px; text-decoration:none;color:#fff}

.submenu_home a.home4 {float:left; width:192px; height:18px; margin: 0; padding:0px; background-image:url('../images/home4.jpg'); text-decoration:none; color:#fff; }
.submenu_home a:hover.home4 {float:left;  width:192px; height:18px; margin: 0; padding:0px; background-image:url('../images/home4.jpg');background-position: 0 -18px; text-decoration:none;color:#fff}

.submenu_home a.home5 {float:left; width:192px; height:18px; margin: 0; padding:0px; background-image:url('../images/home5.jpg'); text-decoration:none; color:#fff; }
.submenu_home a:hover.home5 {float:left;  width:192px; height:18px; margin: 0; padding:0px; background-image:url('../images/home5.jpg');background-position: 0 -18px; text-decoration:none;color:#fff}

.submenu_home a.home6 {float:left; width:192px; height:18px; margin: 0; padding:0px; background-image:url('../images/home6.jpg'); text-decoration:none; color:#fff; }
.submenu_home a:hover.home6 {float:left;  width:192px; height:18px; margin: 0; padding:0px; background-image:url('../images/home6.jpg');background-position: 0 -18px; text-decoration:none;color:#fff}

.submenu_home a.home7 {float:left; width:192px; height:28px; margin: 0; padding:0px; background-image:url('../images/home7.jpg'); text-decoration:none; color:#fff; }
.submenu_home a:hover.home7 {float:left;  width:192px; height:28px; margin: 0; padding:0px; background-image:url('../images/home7.jpg');background-position: 0 -28px; text-decoration:none;color:#fff}

.submenu_home a.home8 {float:left; width:192px; height:18px; margin: 0; padding:0px; background-image:url('../images/home8.jpg'); text-decoration:none; color:#fff; }
.submenu_home a:hover.home8 {float:left;  width:192px; height:18px; margin: 0; padding:0px; background-image:url('../images/home8.jpg');background-position: 0 -18px; text-decoration:none;color:#fff}

/*-------------------+
| Submenu Org.       |
+--------------------*/

.submenu_holder2 {width:805px; height:210px; margin: 0; padding:5px 0 0 5px; background:url('../images/visual_2_hor.jpg'); }
.submenu_holder3 {width:805px; height:210px; margin: 0; padding:5px 0 0 5px; background:url('../images/visual_3_hor.jpg'); }
.submenu_holder4 {width:805px; height:210px; margin: 0; padding:5px 0 0 5px; background:url('../images/visual_4_hor.jpg'); }
.submenu_holder5 {width:805px; height:210px; margin: 0; padding:5px 0 0 5px; background:url('../images/visual_5_hor.jpg'); }
.submenu_holder6 {width:805px; height:210px; margin: 0; padding:5px 0 0 5px; background:url('../images/visual_6_hor.jpg'); }
.submenu_holder7 {width:805px; height:210px; margin: 0; padding:5px 0 0 5px; background:url('../images/visual_7_hor.jpg'); }
.submenu_holder8 {width:805px; height:210px; margin: 0; padding:5px 0 0 5px; background:url('../images/visual_8_hor.jpg'); }
.submenu_holder9 {width:805px; height:210px; margin: 0; padding:5px 0 0 5px; background:url('../images/visual_9_hor.jpg'); }
.submenu_holder10 {width:805px; height:210px; margin: 0; padding:5px 0 0 5px; background:url('../images/visual_10_hor.jpg'); }
.submenu_holder11 {width:805px; height:210px; margin: 0; padding:5px 0 0 5px; background:url('../images/visual_11_hor.jpg'); }
.submenu_holder12 {width:805px; height:210px; margin: 0; padding:5px 0 0 5px; background:url('../images/visual_12_hor.jpg'); }
.submenu_holderorg {width:805px; height:210px; margin: 0; padding:5px 0 0 5px; background:url('../images/visual_hororg3.jpg'); }


.submenu_top {background:url('../images/bg_sub_top.png') bottom left repeat-y; width:212px; height:18px;
_background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/bg_sub_top.png');}

.submenu {list-style: none; margin:0; padding:0; background:url('../images/bg_sub_bodie.png') bottom left repeat-y; width:228px; 
_background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/bg_sub_bodie.png');}

.submenu a.caw {float:left; width:192px; height:18px; margin: 0 0 0 8px; padding:0px; background-image:url('../images/organisatie1.png'); text-decoration:none; color:#fff; }
.submenu a:hover.caw {float:left;  width:192px; height:18px; margin: 0 0 0 8px; padding:0px; background-image:url('../images/organisatie1.png');background-position: 0 -18px; text-decoration:none;color:#fff}
.submenu a.caw_act {float:left;  width:192px; height:18px; margin: 0 0 0 8px; padding:0px; background-image:url('../images/organisatie1.png');background-position: 0 -18px; text-decoration:none;color:#fff;}

.submenu a.andere {float:left; width:192px; height:18px; margin: 0 0 0 8px; padding:0px; background-image:url('../images/organisatie2.png'); text-decoration:none; color:#fff; }
.submenu a:hover.andere {float:left;  width:192px; height:18px; margin: 0 0 0 8px; padding:0px; background-image:url('../images/organisatie2.png');background-position: 0 -18px; text-decoration:none;color:#fff;}
.submenu a.andere_act {float:left;  width:192px; height:18px; margin: 0 0 0 8px; padding:0px; background-image:url('../images/organisatie2.png');background-position: 0 -18px; text-decoration:none;color:#fff;}

.submenu a.vrijwillig {float:left; width:192px; height:18px; margin: 0 0 14px 8px; padding:0px; background-image:url('../images/organisatie3.png'); text-decoration:none; color:#fff; }
.submenu a:hover.vrijwillig {float:left;  width:192px; height:18px; margin: 0 0 14px 8px; padding:0px; background-image:url('../images/organisatie3.png');background-position: 0 -18px; text-decoration:none;color:#fff;}
.submenu a.vrijwillig_act {float:left;  width:192px; height:18px; margin: 0 0 14px 8px; padding:0px; background-image:url('../images/organisatie3.png');background-position: 0 -18px; text-decoration:none;color:#fff;}



/*-------------------+
| Submenu Dienst     |
+--------------------*/

.submenu_2 {list-style: none; margin:0; padding:0; background:url('../images/bg_sub_body.png') bottom left repeat-y; width:228px;
_background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/bg_sub_body.png');}

.submenu_2 a.dienst1 {float:left; width:192px; height:18px; margin: 0 0 0 7px; padding:0px; background-image:url('../images/dienst1.png'); text-decoration:none; color:#fff; }
.submenu_2 a:hover.dienst1 {float:left; width:192px; height:18px; margin: 0 0 0 7px; padding:0px; background-image:url('../images/dienst1.png');background-position: 0 -18px; text-decoration:none;color:#fff}
.submenu_2 a.dienst1_act {float:left;  width:192px; height:18px; margin: 0 0 0 7px; padding:0px; background-image:url('../images/dienst1.png');background-position: 0 -18px; text-decoration:none;color:#fff;}

.submenu_2 a.dienst2 {float:left; width:192px; height:18px; margin: 0 0 0 7px; padding:0px; background-image:url('../images/dienst2.png'); text-decoration:none; color:#fff; }
.submenu_2 a:hover.dienst2 {float:left; width:192px; height:18px; margin: 0 0 0 7px; padding:0px; background-image:url('../images/dienst2.png');background-position: 0 -18px; text-decoration:none;color:#fff}
.submenu_2 a.dienst2_act {float:left;  width:192px; height:18px; margin: 0 0 0 7px; padding:0px; background-image:url('../images/dienst2.png');background-position: 0 -18px; text-decoration:none;color:#fff;}

.submenu_2 a.dienst3 {float:left; width:192px; height:18px; margin: 0 0 0 7px; padding:0px; background-image:url('../images/dienst3.png'); text-decoration:none; color:#fff; }
.submenu_2 a:hover.dienst3 {float:left; width:192px; height:18px; margin: 0 0 0 7px; padding:0px; background-image:url('../images/dienst3.png');background-position: 0 -18px; text-decoration:none;color:#fff}
.submenu_2 a.dienst3_act {float:left;  width:192px; height:18px; margin: 0 0 0 7px; padding:0px; background-image:url('../images/dienst3.png');background-position: 0 -18px; text-decoration:none;color:#fff;}

.submenu_2 a.dienst4 {float:left; width:192px; height:18px; margin: 0 0 0 7px; padding:0px; background-image:url('../images/dienst4.png'); text-decoration:none; color:#fff; }
.submenu_2 a:hover.dienst4 {float:left; width:192px; height:18px; margin: 0 0 0 7px; padding:0px; background-image:url('../images/dienst4.png');background-position: 0 -18px; text-decoration:none;color:#fff}
.submenu_2 a.dienst4_act {float:left;  width:192px; height:18px; margin: 0 0 0 7px; padding:0px; background-image:url('../images/dienst4.png');background-position: 0 -18px; text-decoration:none;color:#fff;}

.submenu_2 a.dienst5 {float:left; width:192px; height:18px; margin: 0 0 0 7px; padding:0px; background-image:url('../images/dienst5.png'); text-decoration:none; color:#fff; }
.submenu_2 a:hover.dienst5 {float:left; width:192px; height:18px; margin: 0 0 0 7px; padding:0px; background-image:url('../images/dienst5.png');background-position: 0 -18px; text-decoration:none;color:#fff}
.submenu_2 a.dienst5_act {float:left;  width:192px; height:18px; margin: 0 0 0 7px; padding:0px; background-image:url('../images/dienst5.png');background-position: 0 -18px; text-decoration:none;color:#fff;}

.submenu_2 a.dienst6 {float:left; width:192px; height:18px; margin: 0 0 0 7px; padding:0px; background-image:url('../images/dienst6.png'); text-decoration:none; color:#fff; }
.submenu_2 a:hover.dienst6 {float:left; width:192px; height:18px; margin: 0 0 0 7px; padding:0px; background-image:url('../images/dienst6.png');background-position: 0 -18px; text-decoration:none;color:#fff}
.submenu_2 a.dienst6_act {float:left;  width:192px; height:18px; margin: 0 0 0 7px; padding:0px; background-image:url('../images/dienst6.png');background-position: 0 -18px; text-decoration:none;color:#fff;}

.submenu_2 a.dienst7 {float:left; width:192px; height:28px; margin: 0 0 0 7px; padding:0px; background-image:url('../images/dienst7.png'); text-decoration:none; color:#fff; }
.submenu_2 a:hover.dienst7 {float:left; width:192px; height:28px; margin: 0 0 0 7px; padding:0px; background-image:url('../images/dienst7.png');background-position: 0 -28px; text-decoration:none;color:#fff}
.submenu_2 a.dienst7_act {float:left;  width:192px; height:28px; margin: 0 0 0 7px; padding:0px; background-image:url('../images/dienst7.png');background-position: 0 -28px; text-decoration:none;color:#fff;}

.submenu_2 a.dienst8 {float:left; width:192px; height:18px; margin: 0 0 14px 7px; padding:0px; background-image:url('../images/dienst8.png'); text-decoration:none; color:#fff; }
.submenu_2 a:hover.dienst8 {float:left; width:192px; height:18px; margin: 0 0 14px 7px; padding:0px; background-image:url('../images/dienst8.png');background-position: 0 -18px; text-decoration:none;color:#fff}
.submenu_2 a.dienst8_act {float:left;  width:192px; height:18px; margin: 0 0 14px 7px; padding-bottom:0px; background-image:url('../images/dienst8.png');background-position: 0 -18px; text-decoration:none;color:#fff;}

/*-------------------+
| Submenu Contact    |
+--------------------*/

.submenu a.contact1 {float:left; width:192px; height:18px; margin: 0 0 0 8px; padding:0px; background-image:url('../images/contact1.png'); text-decoration:none; color:#fff; }
.submenu a:hover.contact1 {float:left;  width:192px; height:18px; margin: 0 0 0 8px; padding:0px; background-image:url('../images/contact1.png');background-position: 0 -18px; text-decoration:none;color:#fff}
.submenu a.contact1_act {float:left;  width:192px; height:18px; margin: 0 0 0 8px; padding:0px; background-image:url('../images/contact1.png');background-position: 0 -18px; text-decoration:none;color:#fff;}

.submenu a.contact2 {float:left; width:192px; height:18px; margin: 0 0 14px 8px; padding:0px; background-image:url('../images/contact2.png'); text-decoration:none; color:#fff; }
.submenu a:hover.contact2 {float:left;  width:192px; height:18px; margin: 0 0 14px 8px; padding:0px; background-image:url('../images/contact2.png');background-position: 0 -18px; text-decoration:none;color:#fff;}
.submenu a.contact2_act {float:left;  width:192px; height:18px; margin: 0 0 14px 8px; padding:0px; background-image:url('../images/contact2.png');background-position: 0 -18px; text-decoration:none;color:#fff;}


/*-------------------+
| Home               |
+--------------------*/

.linkbox {color: #5d5d5d; font-weight:bold;}}
.linkbox a {text-decoration:none; outline:none; color: #414141;}
.linkbox a:hover {text-decoration:none;}

/*-------------------+
| Diensten           |
+--------------------*/

.right_box_big_content_2 {margin:5px 10px 10px 10px; width:450px;}


/*-------------------+
| Links              |
+--------------------*/

.links {text-align:left;}
.links ul {list-style:none; margin:0 0 10px 25px; padding:0; text-align:left;}


/*-------------------+
| Form               |
+--------------------*/

#submit_contactform {background:#BB1D7B; width:100px; height:25px; border: none; float:right; margin:0 5px 10px 0; cursor:pointer; color:#fff; font-weight:bold;}

.contactForm{float:left; position:relative; clear:none; width:290px; margin-top:5px;}
* html .contactForm{padding-left:5px}

.field {float: left; width: 340px; height:16px; margin:0; padding:4px 2px; border:1px solid #b7b6b6; color: #495152; background-color:#fff; line-height:2.0em; font: normal 11px "Arial",Helvetica,sans-serif;}
.fielddeep {float: left; width: 338px; height:100px; margin:0; padding:4px 2px; border:1px solid #b7b6b6; color: #495152; background-color:#fff; line-height:2.0em; font: normal 11px "Arial",Helvetica,sans-serif;}
.field_small {float: left; width: 240px; height:16px; margin-right:10px; padding:4px 2px; border:1px solid #b7b6b6; color: #495152; background-color:#fff; line-height:2.0em; font: normal 11px "Arial",Helvetica,sans-serif;}
.field_xsmall {float: left; width: 84px; height:16px; margin:0; padding:4px 2px; border:1px solid #b7b6b6; color: #495152; background-color:#fff; line-height:2.0em; font: normal 11px "Arial",Helvetica,sans-serif;}
.checkbox {float: left; width: 15px; height:15px; margin:4px 4px 4px 0; padding:0; border:1px solid #b7b6b6; color: #495152; background-color:#fff; line-height:2.0em; font: normal 11px "Arial",Helvetica,sans-serif;}


.zebox {float: left; width:350px; margin-bottom:3px;}
.zebox_small {float: left; width:250px; margin-bottom:3px;border:1px solid red;}
.zebox_xsmall {float: left; width:80px; margin-bottom:3px; border:1px solid red;}

.emptyfield{padding-left:133px;color:#f41707; font-size:12px;font-weight:bold; font-family:Arial;}
.warning {color:#00b2e1; font-size:12px; font-weight:bold;margin-left:91px; display:block;text-align:center;padding : 5px 0;margin-bottom:8px;background:#ffffff;width:387px;border:1px solid #013857;}
.warningSmall {color:#00b2e1; font-size:12px; font-weight:bold;margin-left:91px; display:block;text-align:center;padding : 5px 0;margin-bottom:8px;background:#ffffff;width:326px;border:1px solid #013857;}

/*-------------+
| warning      |
+--------------*/

#warning {text-align:center ; width:100%; padding:0;}
#formWarning {float: left;   width:276px;background-color:#c01380; color:#ffffff;padding:5px;}
#subscribeWarning {float: left;  width:521px;px;background-color:#c01380; color:#ffffff;padding:5px;}

.formconfirm {font-weight:bold; color:red;}

/*-----------------------------+
| ALERT BOX IF FIELDS NOT OK   |
+------------------------------*/

#modalContainer {background-color:#444444; position:absolute; width:100%; height:100%; top:0px;left:0px; z-index:10000;
opacity: 0.95; -moz-opacity: 0.95;  filter:alpha(opacity=95)}
#alertBox {position:relative;width:400px;min-height:100px;margin-top:122px;border:1px solid #444444;background-color:#fefefe;}
#modalContainer > #alertBox {position:fixed;}
#alertBox h1 {margin:0;font-family:"Trebuchet MS", serif; font-size:14px; height:10px; background-color:#c01380; color:#fefefe;border-bottom:2px solid #444444;padding:10px 0 10px 5px;}
#alertBox p {font-family:"Arial", serif; font-size: 11px; line-height:1.4em; color: #444444;height:50px;padding-left:5px;margin-left:55px;}
#alertBox #closeBtn {display:block;position:relative; float:right;margin:5px;padding:3px; width:80px;font-family:"Trebuchet MS", serif; font-size: 11px; line-height:1.4em;
	text-transform:uppercase;text-align:center;color:#fefefe;background-color:#c01380;text-decoration:none;}
pre{padding-left:10px; font-family:"Trebuchet MS", serif; font-size: 13px; line-height:1.4em; font-weight:bold;color:#444444;}



/*-------------+
| Accordion    |
+--------------*/


#accordion {
	margin:20px 0px;
}

h3.toggler {
	cursor: pointer;
	font-family:"Verdana", serif; 
	font-weight:bold; 
	font-size:11px;
	background-image:url('../images/toggler.jpg');
	color: #bf1a85;
	margin: 0 0 5px 0;
	padding: 0 0 0 48px;
	width:500px;
	height:30px;
	line-height:2.9em;
}

.element{
	width:460px;
	margin-left:45px;
	padding:0;
}
.element p{
	padding:5px 0; margin:5px 0;
}

.element b{
	padding: 0; margin: 0;
}

.element ul {list-style:disc; margin-left:25px; padding-bottom:10px; text-align:left;}
.element li {padding:2px 0}


blockquote {
	padding:5px 20px;
}
		

