body { font-family: tahoma; margin: 2px 0px 0px 0px; font-size: 12px; text-align:center;}

input { border: 1px solid; font-size: 11px; font-family: Verdana; }
textarea { border: 1px solid; font-size: 11px; font-family: Verdana; }

a {text-decoration:none;}
a:hover {text-decoration:underline;}


.select1 {
	font-size: 10px;
	background-color: #f2f1ed;
	/*width: 60px;*/
}

.select_country {
	font-size: 10px;
	border-color: #666666;
	border: 2px;
	background-color: #FFFFFF;
	color: #666666
}

.select_center {
	font-size: 10px;
	border-color: #7f9db9;
	border: 2px;
}

.line-middle {
line-height:30px;
vertical-align: middle;
}

.no_border { border: none; }
.bold { font-weight: bold; }
.bolder { font-weight: bolder; }
.italic { font-style: italic; }
.pointer { cursor: pointer; }
.underline { text-decoration: underline; }
.comments {border: 1px solid #918c6e; overflow:auto;}
.country {font-family: tahoma; font-size: 12px; height: 10px; float: right; }

.flags { height: 10px; padding-top: 0px }
.flags ul { list-style-type: none; padding: 0px; margin: 0px }
.flags ul li { width: 20px; padding-top: 0px; background: url(../images/flags/flag_sh.gif) top no-repeat; text-align: center; float: left; margin-left: 15px }
.flags ul li a { color: #bbbbbb }


.li { list-style-position: inside; list-style-type: disc;}
.li_1 { list-style-type: none;}
.form { border: 1px solid #918c6e; background-color: #f2f1ed }

.label {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold}
.field input {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:200px}
.field select {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:200px}
.field1 select {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:100%}
.field textarea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:200px; height:40px}
.message {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#F03413}
.success {background:url("../images/ok.gif") no-repeat; padding-left:20px; margin-left:5px}
.error {background:url("../images/not_ok.gif") no-repeat; padding-left:20px; margin-left:5px}

.size6 { font-size: 6px } 
.size8 { font-size: 8px } 
.size10 { font-size: 10px } 
.size11 { font-size: 11px } 
.size12 { font-size: 12px } 
.size13 { font-size: 13px } 
.size14 { font-size: 14px } 
.size16 { font-size: 16px } 
.size18 { font-size: 18px } 
.size20 { font-size: 20px } 
.size24 { font-size: 24px } 


.cl2 { color: #000000 } /* black */
.cl3 { color: #0762bc } /* blue */
.cl4 { color: #0a3e87 } /* blue */
.cl5 { color: #00aaef } /* blue */
.cl6 { color: #a4351e } /* castanho */
.cl7 { color: #f59c7a } /* laranja medio */
.cl8 { color: #ff24a3 } /* pink */
.cl9 { color: #FFFFFF } /* white */
.cl10 { color: #d63b08 } /* laranja escuro */
.cl11 { color: #58b5c3 } /* blue */
.cl12 { color: #FF0000 } /* red */
.cl13 { color: #f07d5a } 
.cl14 { color: #e04e36 } 
.cl15 { color: #918c6e } /* gray1 */
.cl16 { color: #f2f1ed }
.cl17 { color: #7f9db9 }
.cl18 { color: #006600 } /* green */



.fd1 { background-color: #FFFFFF } /* white */
.fd2 { background-color: #58b5c3 } /* blue */
.fd3 { background-color: #8cca21 } /* green */
.fd4 { background-color: #0762bc } /* blue */
.fd5 { background-color: #d4d4d4 } /* grey */
.fd6 { background-color: #f2f1ed } /* gray */
.fd7 { background-color: #e04e36 } /* red */
.fd8 { background-color: #918c6e } /* gray1 */
.fd9 { background-color: #333333 } /* gray2 */

.bd1 { border-left: 1px solid #416298; border-bottom: 1px solid #416298; }

.body { text-align: left; width: 970px; }

.title { background: #e94000; height: 22px; }
.title div { background: #0762bc url(../images/title_sep.gif) right no-repeat; height: 22px; line-height: 22px; padding: 0px 20px 0px 10px; float: left; font-size: 11px; font-weight: bold; color: #ffffff }

/* register submit button */
.tab_submit_1 { height: 30px; background: #e04e36 url(../images/botton_red_cn1_1.gif) left top no-repeat !important; }
.tab_submit_1 div { height: 30px; background: url(../images/botton_red_cn2_1.gif) right top no-repeat !important; font-size: 24px; font-weight: bold; padding: 0px 5px 0px 5px }


.botton_red { background: #e04e36 url(../images/botton_red_cn1.gif) left top no-repeat }
.botton_red div { background: url(../images/botton_red_cn2.gif) right top no-repeat }

.botton_gray { background: #918c6e url(../images/botton_gray_cn1.gif) left top no-repeat }
.botton_gray div { background: url(../images/botton_gray_cn2.gif) right top no-repeat }


/*.box_pink { background: #e94000 url(../images/box_pink_cn1.gif) left top no-repeat }
.box_pink div { background: url(../images/box_pink_cn2.gif) right top no-repeat }
.box_pink div div  { background: url(../images/box_pink_cn3.gif) right bottom no-repeat }
.box_pink div div div  { background: url(../images/box_pink_cn4.gif) left bottom no-repeat; }
*/

.box_pink { background-color: #f07d5a; background-image: url(../images/box_pink1_bg1.gif);	background-repeat: repeat-x;	background-position: left top;  }
.box_pink div { background: url(../images/box_pink1_bg2.gif) right top repeat-y;  }
.box_pink div div { background: url(../images/box_pink1_bg3.gif) right bottom repeat-x;  }
.box_pink div div div { background: url(../images/box_pink1_bg4.gif) left bottom repeat-y;  }
.box_pink div div div div { background: url(../images/box_pink1_cn1.gif) left top no-repeat;  }
.box_pink div div div div div{ background: url(../images/box_pink1_cn2.gif) right top no-repeat; }
.box_pink div div div div div div{ background: url(../images/box_pink1_cn3.gif) right bottom no-repeat; }
.box_pink div div div div div div div{ background: url(../images/box_pink1_cn4.gif) left bottom no-repeat;  }


/*
.box_pink_r { background: #e94000 url(../images/box_pink_cn1.gif) left top no-repeat }
.box_pink_r div { background: url(../images/box_pink_cn2.gif) right top no-repeat }
.box_pink_r div div  { background: url(../images/box_pink_cn3.gif) right bottom no-repeat }
.box_pink_r div div div  { background: url(../images/box_pink_cn4.gif) left bottom no-repeat; }
.box_pink_r div div div div.label { padding: 5px 10px 5px 20px;  }
.box_pink_r li {  margin: 0px; color: #ffffff; padding: 0px 0px 0px 0px;}
.box_pink_r li a { color: #FFFFFF }
*/

.box_pink_r { background-color: #f07d5a; background-image: url(../images/box_pink1_bg1.gif);	background-repeat: repeat-x;	background-position: left top;  }
.box_pink_r div { background: url(../images/box_pink1_bg2.gif) right top repeat-y;  }
.box_pink_r div div { background: url(../images/box_pink1_bg3.gif) right bottom repeat-x;  }
.box_pink_r div div div { background: url(../images/box_pink1_bg4.gif) left bottom repeat-y;  }
.box_pink_r div div div div { background: url(../images/box_pink1_cn1.gif) left top no-repeat;  }
.box_pink_r div div div div div{ background: url(../images/box_pink1_cn2.gif) right top no-repeat; }
.box_pink_r div div div div div div{ background: url(../images/box_pink1_cn3.gif) right bottom no-repeat; }
.box_pink_r div div div div div div div{ background: url(../images/box_pink1_cn4.gif) left bottom no-repeat;  }


.box_pink_r div div div div div div div.label { padding: 5px 10px 0px 20px;  }
.box_pink_r li {  margin: 0px; color: #ffffff; padding: 0px 0px 0px 0px;}
.box_pink_r li a { color: #FFFFFF }


.box_pink_r1 { background: #e94000 url(../images/box_pink_cn1.gif) left top no-repeat }
.box_pink_r1 div { background: url(../images/box_pink_cn2.gif) right top no-repeat }
.box_pink_r1 div div  { background: url(../images/box_pink_cn3.gif) right bottom no-repeat }
.box_pink_r1 div div div  { background: url(../images/box_pink_cn4.gif) left bottom no-repeat;  text-align: left;  }


.box_green { background: #ed6231 url(../images/box_green_bg1.gif) left top repeat-x; position: relative }
.box_green div { background: url(../images/box_green_bg2.gif) right top repeat-y }
.box_green div div { background: url(../images/box_green_bg3.gif) left bottom repeat-x }
.box_green div div div { background: url(../images/box_green_bg4.gif) left top repeat-y }
.box_green div div div div { background: url(../images/box_green_cn1.gif) left top no-repeat }
.box_green div div div div div { background: url(../images/box_green_cn2.gif) right top no-repeat }
.box_green div div div div div div { background: url(../images/box_green_cn3.gif) right bottom no-repeat }
.box_green div div div div div div div { background: url(../images/box_green_cn4.gif) left bottom no-repeat;  }

.box_blue { background: #df3907 url(../images/box_blue_bg1.gif) left top repeat-x; position: relative }
.box_blue div { background: url(../images/box_blue_bg2.gif) right top repeat-y }
.box_blue div div { background: url(../images/box_blue_bg3.gif) left bottom repeat-x }
.box_blue div div div { background: url(../images/box_blue_bg4.gif) left top repeat-y }
.box_blue div div div div { background: url(../images/box_blue_cn1.gif) left top no-repeat }
.box_blue div div div div div { background: url(../images/box_blue_cn2.gif) right top no-repeat }
.box_blue div div div div div div { background: url(../images/box_blue_cn3.gif) right bottom no-repeat }
.box_blue div div div div div div div { background: url(../images/box_blue_cn4.gif) left bottom no-repeat;  }

.box_grey { background: url(../images/box_grey_bg1.gif) left top repeat-x; position: relative }
.box_grey div { background: url(../images/box_grey_bg2.gif) right top repeat-y }
.box_grey div div { background: url(../images/box_grey_bg3.gif) left bottom repeat-x }
.box_grey div div div { background: url(../images/box_grey_bg4.gif) left top repeat-y }
.box_grey div div div div { background: url(../images/box_grey_cn1.gif) left top no-repeat }
.box_grey div div div div div { background: url(../images/box_grey_cn2.gif) right top no-repeat }
.box_grey div div div div div div { background: url(../images/box_grey_cn3.gif) right bottom no-repeat }
.box_grey div div div div div div div { background: url(../images/box_grey_cn4.gif) left bottom no-repeat; height:200px }

.tab_green { background: #8cca21 url(../images/tab_green_cn1.gif) top left no-repeat; }
.tab_green div { background: url(../images/tab_green_cn2.gif) top right no-repeat; height: 22px; text-align: center; line-height: 22px }

.button { background: url(../images/butt_c.gif) repeat-x !important; height: 18px !important; }
.button div { background: url(../images/butt_left.gif) left no-repeat !important; height: 18px !important; }
.button div div { background: url(../images/butt_right.gif) right no-repeat !important; height: 18px !important; text-align: center; line-height: 18px !important; padding: 0px 10px	 }

.sep { background: url(../images/dots.gif) repeat-x; height: 1px; margin: 5px 0px 5px 0px; width:200px }
.sep1 { background: url(../images/dots.gif) repeat-x; height: 1px; margin: 5px 0px 5px 0px; width:220px }


.cleared { background: none !important; }

.clr { clear: both; height: 0px; overflow: hidden; }
.clr1 { clear: both; height: 1px; overflow: hidden; background: none !important; }

.box_title { position: relative; background-color: #b3b253;	background-image: url(../images/box_grey_bg1.gif); background-repeat: repeat-x; background-position: left top; }
.box_title div { background-image: url(../images/box_title_bg2.gif); background-repeat: repeat-y; background-position: right top; }
.box_title div div { background-image: url(../images/box_grey_bg3.gif);	background-repeat: repeat-x; background-position: left bottom; }
.box_title div div div { background: url(../images/box_title_bg4.gif) left top repeat-y }
.box_title div div div div { background: url(../images/box_title_cn1.gif) left top no-repeat }
.box_title div div div div div { background: url(../images/box_title_cn2.gif) right top no-repeat }
.box_title div div div div div div { background: url(../images/box_title_cn3.gif) right bottom no-repeat }
.box_title div div div div div div div { background: url(../images/box_title_cn4.gif) left bottom no-repeat; padding: 15px 10px; color: #ffffff; height: 93px }

.box_count { background-image: url(../images/box_green_bg1.gif);	background-repeat: repeat-x;	background-position: left top;	width:180px; margin-top: 0px;}
.box_count div { background: url(../images/box_green_bg2.gif) right top repeat-y }
.box_count div div { background: url(../images/box_green_bg3.gif) right bottom repeat-x }
.box_count div div div { background: url(../images/box_green_bg4.gif) left bottom repeat-y }
.box_count div div div div { background: url(../images/box_green_cn1.gif) left top no-repeat }
.box_count div div div div div{ background: url(../images/box_green_cn2.gif) right top no-repeat; }
.box_count div div div div div div{ background: url(../images/box_green_cn3.gif) right bottom no-repeat; }
.box_count div div div div div div div{ background: url(../images/box_green_cn4.gif) left bottom no-repeat; }

.box_count ul { list-style-type: none; margin: 0px; color: #ffffff; padding: 5px 0px 5px 10px;}
.box_count ul li { padding: 5px 0px 0px 0px; }
.box_count ul li.label { color: #d63b08 }
.box_count ul li a { color: #d63b08 }

.box_member { background-image: url(../images/box_green_bg1.gif);	background-repeat: repeat-x;	background-position: left top; width:180px; margin-top: 0px;}
.box_member div { background: url(../images/box_green_bg2.gif) right top repeat-y }
.box_member div div { background: url(../images/box_green_bg3.gif) right bottom repeat-x }
.box_member div div div { background: url(../images/box_green_bg4.gif) left bottom repeat-y }
.box_member div div div div { background: url(../images/box_green_cn1.gif) left top no-repeat }
.box_member div div div div div{ background: url(../images/box_green_cn2.gif) right top no-repeat; }
.box_member div div div div div div{ background: url(../images/box_green_cn3.gif) right bottom no-repeat; }
.box_member div div div div div div div{ background: url(../images/box_green_cn4.gif) left bottom no-repeat; }

.box_member ul { list-style-type: none; margin: 0px; color: #ffffff; padding:2px 2px 0px 2px;}
.box_member ul li.title { padding: 5px 0px 0px 10px; }
.box_member ul li { padding: 5px 0px 5px 0px;  }
.box_member ul li a { color: #d63b08 }


.box_c_pink { background-color: #FFFFFF; background-image: url(../images/box_violet_bg1.gif);	background-repeat: repeat-x;	background-position: left top;  }
.box_c_pink div { background: url(../images/box_violet_bg2.gif) right top repeat-y;  }
.box_c_pink div div { background: url(../images/box_violet_bg3.gif) right bottom repeat-x;  }
.box_c_pink div div div { background: url(../images/box_violet_bg4.gif) left bottom repeat-y;  }
.box_c_pink div div div div { background: url(../images/box_violet_cn1.gif) left top no-repeat;  }
.box_c_pink div div div div div{ background: url(../images/box_violet_cn2.gif) right top no-repeat; }
.box_c_pink div div div div div div{ background: url(../images/box_violet_cn3.gif) right bottom no-repeat; }
.box_c_pink div div div div div div div{ background: url(../images/box_violet_cn4.gif) left bottom no-repeat;  }

.box_c_violet { background-color: #a4351e; background-image: url(../images/box_violet_bg1.gif);	background-repeat: repeat-x;	background-position: left top;	 }
.box_c_violet div { background: url(../images/box_violet_bg2.gif) right top repeat-y;  }
.box_c_violet div div { background: url(../images/box_violet_bg3.gif) right bottom repeat-x; }
.box_c_violet div div div { background: url(../images/box_violet_bg4.gif) left bottom repeat-y;  }
.box_c_violet div div div div { background: url(../images/box_violet_cn1.gif) left top no-repeat;  }
.box_c_violet div div div div div{ background: url(../images/box_violet_cn2.gif) right top no-repeat;  }
.box_c_violet div div div div div div{ background: url(../images/box_violet_cn3.gif) right bottom no-repeat;  }
.box_c_violet div div div div div div div{ background: url(../images/box_violet_cn4.gif) left bottom no-repeat;  }

.box_t_violet { background-color: #a4351e; background-image: url(../images/box_violet_bg1.gif);	background-repeat: repeat-x;	background-position: left top; }
.box_t_violet div { background: url(../images/box_violet_bg2.gif) right top repeat-y;  }
.box_t_violet div div { background: url(../images/box_violet_bg3.gif) right bottom repeat-x; }
.box_t_violet div div div { background: url(../images/box_violet_bg4.gif) left bottom repeat-y; }
.box_t_violet div div div div { background: url(../images/box_violet_cn1.gif) left top no-repeat; }
.box_t_violet div div div div div{ background: url(../images/box_violet_cn2.gif) right top no-repeat;  }
.box_t_violet div div div div div div{ background: url(../images/box_violet_cn3.gif) right bottom no-repeat; }
.box_t_violet div div div div div div div{ background: url(../images/box_violet_cn4.gif) left bottom no-repeat; }

.box_c_grey { background-color: #c4c4c4; background-image: url(../images/box_violet_bg1.gif);	background-repeat: repeat-x;	background-position: left top; }
.box_c_grey  div { background: url(../images/box_violet_bg2.gif) right top repeat-y;  }
.box_c_grey  div div { background: url(../images/box_violet_bg3.gif) right bottom repeat-x; }
.box_c_grey  div div div { background: url(../images/box_violet_bg4.gif) left bottom repeat-y;  }
.box_c_grey  div div div div { background: url(../images/box_violet_cn1.gif) left top no-repeat;  }
.box_c_grey  div div div div div{ background: url(../images/box_violet_cn2.gif) right top no-repeat;  }
.box_c_grey  div div div div div div{ background: url(../images/box_violet_cn3.gif) right bottom no-repeat;}
.box_c_grey  div div div div div div div{ background: url(../images/box_violet_cn4.gif) left bottom no-repeat;  }


.title_count { position: absolute;	margin-left:80px; margin-top:25px;	background-color: #d9459b; 	background-image: url(../images/logo_login.gif);	background-repeat: no-repeat;	background-position: right top;	height: 53px;  width: 90px;  font-size: 24px; font-weight: bold; }
/*
.title_count1 { background-color: #e94000;	background-image: url(../images/box_pink_cn1.gif);	background-repeat: no-repeat; background-position: left top;	height: 20px;  }
.title_count1 div {	background-image: url(../images/box_pink_cn2.gif); 	background-repeat: no-repeat; background-position: right top; height: 20px; }
.title_count1 div div {	background-image: url(../images/box_pink_cn3.gif);	background-repeat: no-repeat; background-position: right bottom; height: 20px;	 }
.title_count1 div div div{ background-image: url(../images/box_pink_cn4.gif)  background-repeat: no-repeat; background-position: left bottom; height: 20px; }
*/

/*
.title_count2 {	background-color: #e94000;	background-image: url(../images/box_pink_cn1.gif);	background-repeat: no-repeat;	background-position: left top;	height: 25px;  width: 585px; }
.title_count2 div {	background-image: url(../images/box_pink_cn2.gif); 	background-repeat: no-repeat;	background-position: right top; height: 25px; width: 585px; }
.title_count2 div div { background-image: url(../images/box_pink_cn3.gif);	background-repeat: no-repeat; background-position: right bottom; height: 25px;	width: 585px; }
.title_count2 div div div{ background-image: url(../images/box_pink_cn4.gif); background-position: left bottom; background-repeat: no-repeat; height: 25px; width: 585px; }
*/

.title_count2 { background-color: #e94000; background-image: url(../images/box_violet_bg1.gif);	background-repeat: repeat-x;	background-position: left top;  }
.title_count2 div { background: url(../images/box_violet_bg2.gif) right top repeat-y;  }
.title_count2 div div { background: url(../images/box_violet_bg3.gif) right bottom repeat-x;  }
.title_count2 div div div { background: url(../images/box_violet_bg4.gif) left bottom repeat-y;  }
.title_count2 div div div div { background: url(../images/box_violet_cn1.gif) left top no-repeat;  }
.title_count2 div div div div div{ background: url(../images/box_violet_cn2.gif) right top no-repeat; }
.title_count2 div div div div div div{ background: url(../images/box_violet_cn3.gif) right bottom no-repeat; }
.title_count2 div div div div div div div{ background: url(../images/box_violet_cn4.gif) left bottom no-repeat;  }


/*
.title_count3 {	position: absolute;	margin: 0px 0px 0px 0px; background-color: #d9459b;	background-image: url(../images/box_pink_cn1.gif);	background-repeat: no-repeat;	background-position: left top;	height: 25px;  width: 585px; }
.title_count3 div {	position: absolute;	background-image: url(../images/box_pink_cn2.gif); 	background-repeat: no-repeat;	background-position: right top; height: 25px; width: 585px; }
.title_count3 div div {	position: absolute;	background-image: url(../images/box_pink_cn3.gif);	background-repeat: no-repeat; background-position: right bottom; height: 25px;	width: 585px; }
.title_count3 div div div{ position: absolute; background: url(../images/box_pink_cn4.gif) left bottom no-repeat; height: 25px; width: 585px; }
*/
.title_count3 { background-color: #e94000; background-image: url(../images/box_pink1_bg1.gif);	background-repeat: repeat-x;	background-position: left top;  }
.title_count3 div { background: url(../images/box_pink1_bg2.gif) right top repeat-y;  }
.title_count3 div div { background: url(../images/box_pink1_bg3.gif) right bottom repeat-x;  }
.title_count3 div div div { background: url(../images/box_pink1_bg4.gif) left bottom repeat-y;  }
.title_count3 div div div div { background: url(../images/box_pink1_cn1.gif) left top no-repeat;  }
.title_count3 div div div div div{ background: url(../images/box_pink1_cn2.gif) right top no-repeat; }
.title_count3 div div div div div div{ background: url(../images/box_pink1_cn3.gif) right bottom no-repeat; }
.title_count3 div div div div div div div{ background: url(../images/box_pink1_cn4.gif) left bottom no-repeat;  }


.foto {	border: 0px solid }

.box_c_botton {position: relative;  padding: 20px 0px 0px 0px; width: 581px; height: 25px; }

.box_r_violet { background-color: #a4351e; background-image: url(../images/box_violet_bg1.gif);	background-repeat: repeat-x;	background-position: left top;	 }
.box_r_violet div { background: url(../images/box_violet_bg2.gif) right top repeat-y;  }
.box_r_violet div div { background: url(../images/box_violet_bg3.gif) right bottom repeat-x;  }
.box_r_violet div div div { background: url(../images/box_violet_bg4.gif) left bottom repeat-y;  }
.box_r_violet div div div div { background: url(../images/box_violet_cn1.gif) left top no-repeat;  }
.box_r_violet div div div div div{ background: url(../images/box_violet_cn2.gif) right top no-repeat; }
.box_r_violet div div div div div div{ background: url(../images/box_violet_cn3.gif) right bottom no-repeat; }
.box_r_violet div div div div div div div{ background: url(../images/box_violet_cn4.gif) left bottom no-repeat;  }

.box_c_green { background-color: #f8bba5; background-image: url(../images/box_violet_bg1.gif); background-position: left top; background-repeat: repeat-x; position: relative; width: 585px; }
.box_c_green div { background: url(../images/box_violet_bg2.gif) right top repeat-y; width: 585px; }
.box_c_green div div { background: url(../images/box_violet_bg3.gif) left bottom repeat-x; width: 585px; }
.box_c_green div div div { background: url(../images/box_violet_bg4.gif) left top repeat-y ; width: 585px;}
.box_c_green div div div div { background: url(../images/box_violet_cn1.gif) left top no-repeat; width: 585px; }
.box_c_green div div div div div { background: url(../images/box_violet_cn2.gif) right top no-repeat; width: 585px; }
.box_c_green div div div div div div { background: url(../images/box_violet_cn3.gif) right bottom no-repeat; width: 585px; }
.box_c_green div div div div div div div { background: url(../images/box_violet_cn4.gif) left bottom no-repeat; width: 585px; }

.box_c_blue { background-color: #ffdbca; background-image: url(../images/box_violet_bg1.gif); background-position: left top; background-repeat: repeat-x; position: relative; width: 585px;  }
.box_c_blue div { background: url(../images/box_violet_bg2.gif) right top repeat-y; width: 585px;  }
.box_c_blue div div { background: url(../images/box_violet_bg3.gif) left bottom repeat-x; width: 585px;  }
.box_c_blue div div div { background: url(../images/box_violet_bg4.gif) left top repeat-y; width: 585px;  }
.box_c_blue div div div div { background: url(../images/box_violet_cn1.gif) left top no-repeat; width: 585px;  }
.box_c_blue div div div div div { background: url(../images/box_violet_cn2.gif) right top no-repeat; width: 585px;  }
.box_c_blue div div div div div div { background: url(../images/box_violet_cn3.gif) right bottom no-repeat; width: 585px; }
.box_c_blue div div div div div div div { background: url(../images/box_violet_cn4.gif) left bottom no-repeat;  width: 585px; }

.box_l_violet { background-color: #a4351e; background-image: url(../images/box_violet_bg1.gif);	background-repeat: repeat-x;	background-position: left top;	}
.box_l_violet div { background: url(../images/box_violet_bg2.gif) right top repeat-y; }
.box_l_violet div div { background: url(../images/box_violet_bg3.gif) right bottom repeat-x; }
.box_l_violet div div div { background: url(../images/box_violet_bg4.gif) left bottom repeat-y; }
.box_l_violet div div div div { background: url(../images/box_violet_cn1.gif) left top no-repeat; }
.box_l_violet div div div div div{ background: url(../images/box_violet_cn2.gif) right top no-repeat; }
.box_l_violet div div div div div div{ background: url(../images/box_violet_cn3.gif) right bottom no-repeat; }
.box_l_violet div div div div div div div{ background: url(../images/box_violet_cn4.gif) left bottom no-repeat; }

/* sliding teaser */
#teaser { position: absolute; right: 10px; bottom: 0; z-index: 100; width: 238px; height: 108px; background: url(../images/teaser_bg.gif) }
#teaser .title { float: left; font-weight: bold; height: 16px; line-height: 16px }
#teaser .title a { color: #8fa0e5 }

.field input {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:200px}
.field select {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:200px}
.field1 select {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:100%}
.field textarea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:200px; height:40px}


/* script.aculo.us autocompleter */

div.autocomplete {
	position:absolute;
	width:190px;
   background-color:#ffffff;
   border:1px solid #888;
   margin:0px;
   padding:0px;
	text-align: left;
	color:#918c6e;
}
div.autocomplete ul {
   list-style-type:none;
   margin:0px;
   padding:0px;
}
div.autocomplete ul li.selected { background-color: #ffb;}
div.autocomplete ul li {
	font-weight: normal;
   list-style-type:none;
   display:block;
   margin:0;
   padding:2px;
   cursor:pointer;
   color:#918c6e;
   
}

