body {font:13px arial, san-serif; margin-top:3px; text-align:center;}
#user {font-size:11px; width:776px; padding:2px; text-align:right; margin-left:auto; margin-right:auto; background:#BCE4A5;}
#user a.l1 {font-size:11px; font-weight:bold; color:#218e3d; text-decoration:none; margin:0px;}
#user a.l1:hover {text-decoration:underline;}
#header {width:780px; height:65px; text-align:left; margin-left:auto; margin-right:auto;}
#navigation {font-size:11px; text-align:left; width:770px; margin-left:auto; margin-right:auto; padding:5px 0px 5px 0px;}
#navigation a.l1 {font-size:11px; color:#444444; text-decoration:none;}
#navigation a.l1:hover {color:#218e3d; text-decoration:underline;}
#navigation .text1 {font-weight:bold; color:#bbbbbb;}
#navigation .text2 {color:#218e3d;}
#footer {width:780px; font-size:11px; color:#cccccc; margin-left:auto; margin-right:auto; padding-top:2px; border-top:1px solid #cccccc; text-align:left; margin-top:10px;}
#footer a.l1 {font-size:11px; color:#cccccc; text-decoration:none; margin:0px;}
#footer a.l1:hover {text-decoration:underline;}

#menuTop {width:780px; height:33px; text-align:center; background:url(../../img/default/menutopbg.gif) repeat-x; margin-left:auto; margin-right:auto;}
#menuTop a.main {background:url(../../img/default/menutopmain0.gif) no-repeat; display:block;}
#menuTop a.main:hover {background:url(../../img/default/menutopmain1.gif) no-repeat;}
#menuTop a.works {background:url(../../img/default/menutopworks0.gif) no-repeat; display:block;}
#menuTop a.works:hover {background:url(../../img/default/menutopworks1.gif) no-repeat;}
#menuTop a.examples {background:url(../../img/default/menutopexamples0.gif) no-repeat; display:block;}
#menuTop a.examples:hover {background:url(../../img/default/menutopexamples1.gif) no-repeat;}
#menuTop a.prices {background:url(../../img/default/menutopprices0.gif) no-repeat; display:block;}
#menuTop a.prices:hover {background:url(../../img/default/menutopprices1.gif) no-repeat;}
#menuTop a.register {background:url(../../img/default/menutopregister0.gif) no-repeat; display:block;}
#menuTop a.register:hover {background:url(../../img/default/menutopregister1.gif) no-repeat;}
#menuTop a.contact {background:url(../../img/default/menutopcontact0.gif) no-repeat; display:block;}
#menuTop a.contact:hover {background:url(../../img/default/menutopcontact1.gif) no-repeat;}
#menuTop a.help {background:url(../../img/default/menutophelp0.gif) no-repeat; display:block;}
#menuTop a.help:hover {background:url(../../img/default/menutophelp1.gif) no-repeat;}
#menuTop a.login {width:70px; height:33px; background:url(../../img/default/menutoplogin0.gif) no-repeat; display:block; float:right;}
#menuTop a.login:hover {background:url(../../img/default/menutoplogin1.gif) no-repeat;}
#menuTop a.logout {width:70px; height:33px; background:url(../../img/default/menutoplogout0.gif) no-repeat; display:block; float:right;}
#menuTop a.logout:hover {background:url(../../img/default/menutoplogout1.gif) no-repeat;}
#menuTop a.mySurveys {background:url(../../img/default/menutopmysurveys0.gif) no-repeat; display:block;}
#menuTop a.mySurveys:hover {background:url(../../img/default/menutopmysurveys1.gif) no-repeat;}
#menuTop a.myContacts {background:url(../../img/default/menutopmycontacts0.gif) no-repeat; display:block;}
#menuTop a.myContacts:hover {background:url(../../img/default/menutopmycontacts1.gif) no-repeat;}
#menuTop a.myAccount {background:url(../../img/default/menutopmyaccount0.gif) no-repeat; display:block;}
#menuTop a.myAccount:hover {background:url(../../img/default/menutopmyaccount1.gif) no-repeat;}

#menuMySurveys {width:780px; height:30px; text-align:left; background:#bce4a4 url(../../img/default/menumysurveysbg.gif) repeat; margin-left:auto; margin-right:auto;}
#menuMySurveys a.addsurvey {background:url(../../img/default/menumysurveysaddsurvey0.gif) no-repeat; display:block;}
#menuMySurveys a.addsurvey:hover {background:url(../../img/default/menumysurveysaddsurvey1.gif) no-repeat;}
#menuMySurveys a.addfolder {background:url(../../img/default/menumysurveysaddfolder0.gif) no-repeat; display:block;}
#menuMySurveys a.addfolder:hover {background:url(../../img/default/menumysurveysaddfolder1.gif) no-repeat;}

#menuMyContacts {width:780px; height:30px; text-align:left; background:#bce4a4 url(../../img/default/menumycontactsbg.gif) repeat; margin-left:auto; margin-right:auto;}
#menuMyContacts a.addcontact {background:url(../../img/default/menumycontactsaddcontact0.gif) no-repeat; display:block;}
#menuMyContacts a.addcontact:hover {background:url(../../img/default/menumycontactsaddcontact1.gif) no-repeat;}
#menuMyContacts a.addgroup {background:url(../../img/default/menumycontactsaddgroup0.gif) no-repeat; display:block;}
#menuMyContacts a.addgroup:hover {background:url(../../img/default/menumycontactsaddgroup1.gif) no-repeat;}

#menuMyAccount {width:780px; height:30px; text-align:left; background:#bce4a4 url(../../img/default/menumyaccountbg.gif) repeat; margin-left:auto; margin-right:auto;}
#menuMyAccount a.password {background:url(../../img/default/menumyaccountpassword0.gif) no-repeat; display:block;}
#menuMyAccount a.password:hover {background:url(../../img/default/menumyaccountpassword1.gif) no-repeat;}
#menuMyAccount a.history {background:url(../../img/default/menumyaccounthistory0.gif) no-repeat; display:block;}
#menuMyAccount a.history:hover {background:url(../../img/default/menumyaccounthistory1.gif) no-repeat;}

#myContacts {width:780px; font-size:12px; margin-bottom:5px; margin-left:auto; margin-right:auto; text-align:left;}
#myContacts .sel1 {font-size:11px; margin:0px 2px 0px 2px;}
#myContacts .text1 {font-size:12px;}
#myContacts .text2 {font-size:11px;}
#myContacts th {font-size:11px; font-weight:bold; background:#6BC436; color:#444444; white-space:nowrap;}
#myContacts td {font-size:12px; border-bottom:1px solid #cccccc;}
#myContacts td.noBorder {border:0px;}
#myContacts .but1 {font-size:10px; color:#000000; background:#efefef; border:1px solid #cccccc; padding:2px 4px 2px 4px; margin:10px 1px 10px 1px;}
#myContacts .l1 {font-size:11px; font-weight:bold; color:#218e3d; text-decoration:none;}
#myContacts .l1:hover {font-weight:bold; color:#218e3d; text-decoration:underline;}
#myContacts .l2 {font-size:10px; color:#000000; background:#efefef; text-decoration:none; border:1px solid #cccccc; padding:2px 4px 2px 4px; margin:2px 1px 1px 1px; display:block;}

#mySurveys {font-size:11px; text-align:left; margin-left:auto; margin-right:auto; margin-bottom:15px;}
#mySurveys th {font-size:11px; font-weight:bold; background:#eff9ea; color:#444444; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;}
#mySurveys td {font-size:11px; border-bottom:1px solid #cccccc;}
#mySurveys td.td1 {background:#f7f7f7;}
#mySurveys .text1 {font-weight:normal;}
#mySurveys .text2 {color:#0000ff;}
#mySurveys .text3 {font-weight:bold; color:#bbbbbb;}
#mySurveys .text4 {font-weight:bold; color:#ff0000; text-align:center;}
#mySurveys a.l1 {font-size:11px; color:#444444; text-decoration:none;}
#mySurveys a.l1:hover {color:#ff0000; text-decoration:underline;}
#mySurveys a.l2 {font-size:11px; font-weight:bold; color:#66cc33; text-decoration:none;}
#mySurveys a.l2:hover {font-weight:bold; color:#66cc33; text-decoration:underline;}

#main {width:780px; margin-left:auto; margin-right:auto; text-align:left; vertical-align:top;}
#main .title {font-size:14px; font-weight:bold;}
#main .txtf1 {font-size:12px; border:1px solid #cccccc; width:200px;}
#main .txta1 {font:12px arial, san-serif; width:650px; height:100px; color:#000000; background:#ffffff; border:1px solid #cccccc; padding:2px; margin-top:5px;}
#main .text1 {font-size:12px; font-weight:bold;}
#main .text2 {font-size:12px;}
#main .text3 {font-size:12px; color:#ff0000;}
#main .link1 {font-size:12px; font-weight:bold; color:#66cc33; text-decoration:none;}
#main .link1:hover {text-decoration:underline;}
#main .link2 {font-size:12px; width:90%; color:#000000; background:#efefef; text-decoration:none; border:1px solid #cccccc; padding:2px 5px 2px 5px; margin:1px 1px 1px 1px; display:block; text-align:center;}
#main .link3 {font-size:12px; font-weight:bold; color:#218e3d; text-decoration:none;}
#main .link3:hover {text-decoration:underline;}
#main th {font-size:12px; font-weight:bold; color:#ffffff; background:#1B9339;}
#main td {font-size:12px; background:#BCE4A5;}
#main .td1 {font-size:12px; font-weight:bold; background:#6BC436;}
#main .td2 {font-size:12px; background:#ffffff; vertical-align:top;}
#main .td3 {font-size:12px; background:#EEF9E9; vertical-align:top;}
#main .td4 {font-size:12px; background:#BCE4A5; vertical-align:top; text-align:center;}
#main .td5 {background:#6BC436; text-align:center;}
#main .td6 {font-size:12px; background:#f6f9f4; vertical-align:top;}
#main .td7 {background:#ffffff; text-align:center;}
#main ul {font-size:11px; margin:0px; padding:0px 0px 0px 10px;}
#mainRight {width:375px; margin:10px 0px 0px 5px; float:right;}
#mainRight .text1 {font-size:11px;}
#mainRight .list1 {font-size:11px; margin:0px 0px 0px 15px; padding:0px;}
#mainRight a.l1 {font-size:11px; color:#66cc33; text-decoration:none; margin:0px;}
#mainRight a.l1:hover {text-decoration:underline;}
#menuMain {width:780px; text-align:left; background:url(../../img/default/mainbg.jpg) no-repeat; margin-left:auto; margin-right:auto;}
#menuMain a.link {width:204px; height:28px; background:none; display:block;}
#menuMain a.link:hover {background:#ffffff url(../../img/default/menubg.gif) no-repeat;}
#loginMain {font-size:11px; float:right; position:relative; top:150px;}
#loginMain a.l1 {font-size:11px; color:#66cc33; text-decoration:none; margin:0px;}
#loginMain a.l1:hover {text-decoration:underline;}
#loginMain .txtf1 {border:1px solid #cccccc; width:150px;}

#message1 {font-size:12px; margin-left:auto; margin-right:auto; padding-bottom:5px; background:#f6f9f4; text-align:left; border:1px solid #cccccc;}
#message1 .txtf1 {font-size:12px; border:1px solid #cccccc; width:150px;}
#message1 .txtf2 {font-size:12px; border:1px solid #cccccc; width:250px;}
#message1 .txtf3 {font-size:12px; border:1px solid #cccccc; width:50px;}
#message1 .txta1 {font:12px arial, san-serif; width:650px; height:100px; color:#000000; background:#ffffff; border:1px solid #cccccc; padding:2px; margin-top:5px;}
#message1 .sel1 {font-size:11px;}
#message1 .title {width:95%; text-align:left; font-size:13px; font-weight:bold; border-bottom:1px solid #cccccc; padding:5px 0px 5px 0px; margin-left:auto; margin-right:auto;}
#message1 .text1 {font-weight:bold; color:#ffffff; background:#ff0000;}
#message1 .text2 {font-weight:bold;}
#message1 .text3 {white-space:nowrap;}
#message1 .text4 {font-size:11px; text-align:left; padding-left:3px;}
#message1 .text5 {color:#0000ff;}
#message1 .text6 {color:#ff0000;}
#message1 .td1 {background:#EFF2ED; text-align:center;}
#message1 .td2 {text-align:center;}
#message1 a.l1 {font-size:11px; color:#66cc33; text-decoration:none; margin:0px;}
#message1 a.l1:hover {text-decoration:underline;}
#message1 a.l2 {font-size:11px; color:#cccccc; text-decoration:none; margin:0px; padding:0px; float:right;}
#message1 a.l2:hover {text-decoration:underline;}
#message1 a.l3 {font-weight:bold; font-size:12px; color:#000066; text-decoration:none; margin:0px; padding:0px;}
#message1 a.l3:hover {text-decoration:underline;}
#message1 .l4 {font-size:12px; width:140px; color:#000000; background:#efefef; text-decoration:none; border:1px solid #cccccc; padding:2px 4px 2px 4px; margin:2px 1px 1px 1px; display:block; text-align:center;}
#message1 .l5 {font-size:12px; width:140px; color:#aaaaaa; background:#efefef; text-decoration:none; border:1px solid #cccccc; padding:2px 4px 2px 4px; margin:2px 1px 1px 1px; display:block; text-align:center;}
#message1 .l6 {font-size:12px; width:200px; color:#000000; background:#efefef; text-decoration:none; border:1px solid #cccccc; padding:2px 4px 2px 4px; margin:10px 1px 1px 1px; text-align:center;}
#message1 .l7 {font-size:12px; width:200px; color:#000000; background:#efefef; text-decoration:none; border:1px solid #cccccc; padding:2px 5px 2px 5px; margin:1px 1px 1px 20px; display:block; text-align:center;}
#message1 .l8 {font-size:12px; width:200px; color:#aaaaaa; background:#efefef; text-decoration:none; border:1px solid #cccccc; padding:2px 5px 2px 5px; margin:1px 1px 1px 20px; display:block; text-align:center;}
#message1 a.l9 {font-weight:bold; color:#66cc33; text-decoration:none;}
#message1 a.l9:hover {text-decoration:underline;}
#message1 .l10 {font-size:12px; width:250px; color:#000000; background:#efefef; text-decoration:none; border:1px solid #cccccc; padding:2px 4px 2px 4px; margin-left:auto; margin-right:auto; display:block; text-align:center;}
#message1 .box1 {width:650px; text-align:left; margin-left:auto; margin-right:auto;}
#message1 .box2 {width:95%; text-align:left; margin-left:auto; margin-right:auto;}
#message1 .warning {font-size:12px; color:#ff0000; text-align:center;}

#editSurvey {font-size:12px; width:780px; text-align:left; margin-left:auto; margin-right:auto;}
#editSurvey .text1 {font-weight:bold; color:#ffffff; background:#ff0000; padding:5px; margin:5px 0px 5px 0px;}
#editSurvey .text2 {font-weight:bold; color:#ffffff; background:#0000ff; padding:5px; margin:5px 0px 5px 0px; text-align:center;}
#editSurvey .text3 {font:11px arial,san-serif; color:#cccccc; text-align:right;}
#editSurvey .txtf1 {font-size:12px; border:1px solid #cccccc; width:150px;}
#editSurvey .txtf2 {font-size:12px; border:1px solid #cccccc; width:50px;}
#editSurvey .txta1 {font:12px arial, san-serif; width:90%; height:100px; color:#000000; background:#ffffff; border:1px solid #cccccc; padding:2px; margin-top:5px;}
#editSurvey .txta2 {font:12px arial, san-serif; width:250px; height:65px; color:#000000; background:#ffffff; border:1px solid #cccccc; padding:2px; margin-top:5px;}
#editSurvey .sel1 {font-size:11px;}
#editSurvey .but1 {font-size:10px; color:#000000; background:#ffffff; border:1px solid #6ac335; padding:1px 3px 1px 3px;}
#editSurvey .l1 {font-size:10px; color:#000000; background:#efefef; text-decoration:none; border:1px solid #cccccc; padding:2px 4px 2px 4px; margin:2px 1px 1px 1px; display:block;}
#editSurvey .l2 {font-size:10px; color:#aaaaaa; background:#efefef; text-decoration:none; border:1px solid #cccccc; padding:2px 4px 2px 4px; margin:2px 1px 1px 1px; display:block;}
#editSurvey .l3 {font-size:10px; color:#000000; background:#efefef; text-decoration:none; border:1px solid #cccccc; padding:2px 4px 2px 4px; margin:10px 1px 1px 1px; display:block;}
#editSurvey .l4 {font-size:10px; color:#aaaaaa; background:#efefef; text-decoration:none; border:1px solid #cccccc; padding:2px 4px 2px 4px; margin:10px 1px 1px 1px; display:block;}
#editSurvey .foot {font-size:11px; border-top:1px solid #c0e1ad; margin-top:10px; padding-top:5px;}
#editSurvey table {font-size:12px;}

#results {font:11px verdana, san-serif; background:#ffffff; margin-left:auto; margin-right:auto; text-align:left;}
#results .title1 {font:bold 12px verdana, san-serif; color:#000000; background:#6BC436; padding:5px;}
#results .title2 {font:bold 11px verdana, san-serif; color:#000000; background:#BCE4A5; padding:5px;}
#results .text1 {font-weight:normal;}
#results .text2 {font:normal 10px verdana, san-serif;}
#results .td1 {font:bold 11px verdana, san-serif; color:#000000; background:#EEF9E9;}
#results .td2 {font:11px verdana, san-serif; color:#000000; background:#ffffff;}
#results .td3 {font:11px verdana, san-serif; color:#000000; background:#EEF9E9;}
#results .td4 {font:11px verdana, san-serif; color:#000000; background:#ffffff; text-align:center;}
#results .td5 {font:11px verdana, san-serif; color:#000000; background:#EEF9E9; text-align:center;}
#results .td6 {font:bold 11px verdana, san-serif; color:#000000; background:#f0f0f0; text-align:center;}
#results .td7 {font:bold 11px verdana, san-serif; color:#000000; background:#ffffff;}
#results .td8 {font:bold 11px verdana, san-serif; color:#000000; background:#EEF9E9;}
#results .td9 {font:11px verdana, san-serif; color:#000000; background:#ffffff; white-space:nowrap;}
#results .td10 {font:11px verdana, san-serif; color:#000000; background:#EEF9E9; white-space:nowrap;}
#results .td11 {font:bold 11px verdana, san-serif; color:#000000;  background:#ffffff;}
#results .td12 {font:bold 11px verdana, san-serif; color:#000000;  background:#EEF9E9; text-align:center;}
#results .l1 {font:10px verdana, san-serif;  color:#000000; background:#efefef; text-decoration:none; border:1px solid #cccccc; padding:2px 4px 2px 4px; margin:2px 1px 5px 1px; display:block;}
#results .l2 {font:10px verdana, san-serif; color:#444444; text-decoration:none;}
#results .l2:hover {text-decoration:underline;}

.warning {font-size:12px; color:#ff0000;}

form {margin:0px; padding:0px;}
.butOK {font-size:12px; color:#ffffff; background:#6ac335; border:1px solid #6ac335; padding:1px 1px 1px 1px; margin:0px; text-decoration:none; vertical-align:middle;}
.butCan {font-size:12px; color:#000000; background:#ffffff; border:1px solid #6ac335; padding:1px 4px 1px 4px; margin:0px; text-decoration:none; vertical-align:middle;}

.center {text-align:center;}
.centerF {margin-left:auto; margin-right:auto;}
.centerF1 {margin-left:auto; margin-right:auto; text-align:right;}
.right {text-align:right;}
.rightF {float:right;}
.leftF {float:left;}
.rightT {text-align:right; vertical-align:top;}
.noBorder {border:0px;}
