blockquote { background: #fff; border: 1px solid #000; padding: 5px; }body {	background: #ffffff url(../images/bg.jpg) top left repeat-x;	font: 12px Tahoma, Arial, Verdana, sans-serif;	margin: 0px auto;	text-align: center;        color:#555555;}p{  padding:2px 0px 2px 0px;   margin:2px 0px 2px 0px;}.header{background:url(images/bg.jpg) top left repeat-x; height:158px; font-size:22px; line-height:30px; font-weight:lighter; color:#FFFFFF; width:1000px;}.tnb{color:#ffffff;font-size:14px; font-weight:bold; padding-right:10px;}.tnb a:link, .tnb a:active, .tnb a:visited { padding:0px 6px 0px 6px; font-size:14px; font-weight:bold; color:#ffffff; text-decoration:none;}.tnb a:hover {color:#000000;}form { margin: 0px; }input, select, textarea { color: #000; font: 10pt  Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif; }input, textarea { background: #ffffff; border: 1px solid #000; padding: 2px; }input:focus, textarea:focus { background: #fff; border: 1px solid #000; color: #000; }textarea { font: 10pt "Courier New", Courier, monospace; width: 99%; }ul { list-style: disc inside none; margin: 0px; padding: 0px; }/* ----- */#container { background: transparent; margin: 0px auto 0px auto; text-align: left; width: 1000px; min-height: 800px;}#menu_container { background: transparent ; margin: 0px auto 0px auto; width: 1000px; height: 20px; text-align: left;}#container_footer { background-color:#EFEFEF; margin: 0px auto 0px auto; width: 1000px; height: 60px; text-align: left;}/* ----- */#header02 { background: transparent; height: 180px; width: 1000px; }.logo { padding: 8px;}.slogan{font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;font-size: 30px;font-weight: bold;letter-spacing: -0.03em;	text-transform: none;color: #000;padding: 25px 0 25px 0;text-decoration: none;}#headermenu { padding: 50px auto;}#headermenu a { font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;font-size: 14px;font-weight: bold;letter-spacing: -0.03em;	text-transform: none;color: #000;padding: 0px 100px 0px 40px;text-decoration: none; }#headermenu a.hover { color: #000; }#optin{ text-align:center; vertical-align:top;}#video{ text-align:center; vertical-align:top;}div.box {	float: left;	display: inline;	margin: 0 10px 10px;}#rc div.box {	margin: 0 0 20px;}div.box div.inner-content {	background: #e1e1e1 url("../images/bg-box.png") no-repeat bottom right;	border: 1px solid #ccc;	padding: 20px;	width: 258px;}div.box div.inner-content h1 {	margin-bottom: 5px;	font-size: 20px;}div.box div.inner-content h2 {	margin-bottom: 5px;	font-size: 20px;	text-align:center;	padding-bottom: 10px;}div.box div.inner-content h3 {	margin-bottom: 5px;	font-size: 14px;}div.box div.inner-content h4 {	margin-bottom: 5px;	font-size: 12px;}div.box div.inner-content h2 img {	vertical-align: middle;	float: right;}div.box div.inner-content li {	margin-bottom: 10px;	font-size: 1.2em;	line-height: 16px;		background: url("../images/bullet-accept.png") no-repeat 0 0;	padding-left: 25px;}div.box img.shadow {	margin: 0 8px;}/* ----- */#menu02 a { color: #999; text-decoration: none; }#menu02 a:hover { color: #000; }#menu02:hover { background: url(../images/menu00.png); }/* ----- */.MainTableBG { background: transparent;}.mainbodyarea { background: transparent; color:#555555; padding: 10px; min-height:450px;}.mainbodyarea .flashmovie { margin: -10px -10px 0px -10px; }.mainbodyarea a { color: #999; text-decoration: none; font-weight:bold;}.mainbodyarea a:hover { color: #000 !important; font-weight:bold;}.mainbodyarea .title { font-size: 14pt; }.mainbodyarea .descr { font-size: 12pt; }.leftcolumn { background: transparent; padding: 10px; color: #000;}.leftcolumn a { color: #999; text-decoration: none; font-weight:bold;}.leftcolumn a:hover { color: #000 !important; font-weight:bold;}.leftcolumn .title { background: transparent; font-size: 14pt; }.leftcolumn .descr { background: transparent; font-size: 12pt; }/* ----- */.border1, { background: transparent; color: #000; padding: 5px; }.border1 a, { color: #000; text-decoration: none; }.border1 a:hover { color: #f00 !important; }.border1 .bgcolor1 { background: transparent; }.border1 .bgcolor2 { background: transparent; }.border1 .menu td { background: transparent; }.border1 .menu td:hover { background: transparent; }.border1 .title { background: transparent; color: #000; }.border1 .descr { background: transparent; font-style: italic; }/* ----- */.border2 { background: #fff; border: 1px solid #fff; color: #000; padding: 5px; }.border2 a { color: #000; text-decoration: none; }.border2 a:hover { color: #f00 !important; }.border2 .bgcolor1 { background: transparent; }.border2 .bgcolor2 { background: transparent; }.border2 .bgcolor3 { background: transparent; color: #000; }.border2 .bgcolor3 a { color: #000 !important; }.border2 .bgcolor3 a:hover { color: #000 !important; }.border2 .title { background: transparent; color: #000; }.border2 .descr { background: transparent; font-style: italic; }/* ----- */.border2 .bgcolor2 blockquote#tags { margin: 0; text-align: justify; }.border2 .bgcolor2 blockquote#tags a { color: #000; text-decoration: none; }.border2 .bgcolor2 blockquote#tags a:hover { color: #000; }/* ----- */.color1 { color: #000; }.color2 { color: #000; }/* ----- */.column { background: transparent; }.nocolumn { background: transparent; }.active { background: #ffc; }.noactive { background: #ffa; }/* ----- */#footermenu { margin: 5px; font-size: 8pt; background-color:#EFEFEF;}#footermenu, #footer { color: #EFEFEF; }#footermenu a, #footer a { color: #000; text-decoration: none;}#footermenu a.hover, #footer a.hover { color: #000; }/* ----- */.message, .required { color: #ff0000; }/* ----- */tr.required input { background: transparent; border: 1px solid #000; color: #000; }/* ----- */.seocms { color: #000; cursor: hand; cursor: pointer; padding-left: 5px; vertical-align: top; }/* ----- */.tree li { background: url(../images/tree/list.gif) no-repeat left center; list-style-type: none; padding-left: 20px; }.tree li.child { background: url(../images/tree/closed.gif) no-repeat left top; cursor: hand !important; cursor: pointer !important; }.tree li.child ul { display: none; }.tree li.child ul li { cursor: default; margin-left: -15px; }.mypets{ /*header of 1st demo*/cursor: hand;cursor: pointer;padding: 2px 5px;border: 1px solid gray;background: #E1E1E1;}.openpet{ /*class added to contents of 1st demo when they are open*/background: yellow;}.technology{ /*header of 2nd demo*/cursor: hand;cursor: pointer;font: bold 14px Verdana;margin: 10px 0;}.openlanguage{ /*class added to contents of 2nd demo when they are open*/color: green;}.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/color: red;}.togglehtml li{margin-bottom: 8px;}.myheader{cursor: hand;cursor: pointer;}.mycontent{padding-top: 2px;padding-bottom: 9px;}.text-red{ color:#CC0000;}.text-16{ font-size:16px;}.text-15{ font-size:15px;}.text-14{ font-size:14px;}.text-13{ font-size:13px;}.text-12{ font-size:12px;}.text-g12{ font-size:12px;color:#6b9f34;}.footer-01{color:#333333; font-size:11px; line-height:18px; text-align:center;}.footer-01 a:link, .footer-01 a:active, .footer-01 a:visited{color:#555555;font-size:11px; text-decoration:none;line-height:18px; font-weight: lighter;}.footer-01 a:hover{color:#333333;font-size:11px; text-decoration: underline;line-height:18px;font-weight: lighter;}.footer-02{  color:#333333; font-size:11px; line-height:18px;text-align:center;}.footer-02 a:link, .footer-02 a:active, .footer-02 a:visited{color:#555555;font-size:11px; text-decoration:underline;line-height:18px;font-weight: lighter;}.footer-02 a:hover{color:#333333;font-size:11px; text-decoration:none;line-height:18px;font-weight: lighter;}.h-black{ font-size:30px;color:#000000;font-weight:bold; line-height:40px; padding:10px 0px 15px 0px;}.home-left{ width:544px; padding:5px 28px 15px 28px;}.h-blue-bar{background:url(../images/blue-bar.jpg) top left repeat-x #00435b; padding:10px 20px;color:#ffffff;font-size:17px; font-weight: lighter; line-height:22px; text-align:center; border:solid 1px #cccccc;}.h-c-left-tbox{ padding:12px 12px; border:solid 1px #cccccc;}.h-c-left-tbox a:link, .h-c-left-tbox a:active, .h-c-left-tbox a:visited {text-decoration:none;color:#555555; padding:0px; margin:0px;}.h-c-left-tbox a:hover {color:#000000; text-decoration:none;}.h-c-left-tbox span{}.h-c-left-tbox span a:link, .h-c-left-tbox span a:active, .h-c-left-tbox span a:visited{ color:#6b9f34; font-size:12px; text-decoration:none; font-weight:bold;}.h-c-left-tbox span a:hover {color:#000000; font-size:12px; text-decoration:none;}.h-c-left-nbox{ padding:12px 12px; border:solid 1px #cccccc;}.h-c-left-nbox a:link, .h-c-left-nbox a:active, .h-c-left-nbox a:visited {text-decoration:none;color:#6b9f34; padding:0px; margin:0px; font-size:12px;}.h-c-left-nbox a:hover {color:#000000; text-decoration:none;}.h-c-right-tox{ padding:12px 10px; border:solid 1px #cccccc;}.h-c-right-tox a:link, .h-c-right-tox a:active, .h-c-right-tox a:visited {text-decoration:none;color:#555555; padding:0px; margin:0px;}.h-c-right-tox a:hover {color:#000000; text-decoration:none;}.h-c-right-tox div{padding:3px 3px 3px 4px; border:solid 1px #d9d9d9;}.h-c-right-tox div img{padding-right:10px;}.h-c-right-tox div h1{ color:#0a6393; font-size:14px; font-weight:bold;padding:2px 0px 4px 0px; margin:2px 0px 4px 0px;}/* my css *//* Box styles */div.mybox { position: relative; overflow: hidden; margin: 0 0 15px 0; background: url(main_images/box-soft.png) repeat-x #f7f8f9; border: 1px solid #c6c6c6; padding: 10px; }div.mybox h2 { text-transform: uppercase; margin: 0 0 10px 0; font-size: 18px; color: #1a2638; }div.mybox h3 { color: #1a2638; font-size: 16px; margin: 0 0 10px 0; }div.mybox h2 img, div.box h3 img { vertical-align: middle; margin: 0 10px 0 0; }div.mybox h5 { color: #3d3d3d; font-size: 14px; margin: 0 0 5px 0; }div.text { position: relative; cursor: default; }div.mybox.box-bold { background: #ccd2db; border: 1px solid #d3dae2; border-bottom: none; color: #1a2638; padding: 20px; width: 780px; }div.mybox.box-bold p { margin: 0 0 10px; }div.mybox.box-light { background: url(main_images/box-light.png) no-repeat top center; color: #666e79; padding: 20px; }div.mybox.box-light h2 { font-size: 20px; color: #1a2638; }div.mybox.box-light p { margin: 0 0 10px; }div.mybox.box-gentle { background: url(main_images/box-gentle.png) repeat-x top #f9f9fa; padding: 10px; color: #838b98; }div.mybox.box-strong { background: url(main_images/box-strong.png) repeat-x top #ebecef; }div.mybox.box-extra { background: url(main_images/box-extra.jpg) repeat-x top #222f46; }div.mybox.box-extra h2 { color: #2cc9ff; text-shadow: 1px 1px 3px #000; }div.mybox.box-extra p { font-size: 14px; text-shadow: 1px 1px 3px #000; }div#features { padding: 20px; }div#features h2 { font-size: 22px; }div#features .line { border-bottom: 1px solid #cacaca; float: left; width: 840px; padding: 20px 0 20px 0; }div#features div.text { width: 400px; float: left; /*overflow: auto;*/ margin: 0 20px 10px 0; }div#features div.text img { float: left; margin: 0 10px 0 0; position: absolute; }div#features div.text p { margin: 10px 0 0 0; cursor: default; padding: 0 0 0 120px; color: #1a2638; }div#features div.text p.strong { font-size: 14px; }div#features-foot { clear: both; text-align: center; font-size: 17px; color: #535353; padding: 15px 0 0; }div#features-foot p { margin: 0; }div#features-foot img { vertical-align: middle; margin-right: 10px; }
