/* NADSoft Styles */

/* # GLOBALS
--------------------------------------------------- */
body, html {height: 100%;margin:0;}

body {font-family: Tahoma; font-size: 12px; color: #343434; direction: rtl; margin-top: 0px; margin-bottom: 20px; background-color: #EEEEEE;}
#container {margin: auto; width: 930px; height: auto;}

/* --- Reset --- */
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,span,th,td, p {margin: 0; padding: 0;}
img {border-width: 0px;}

/* ------------------------------------------------------------------------- */

/* Fonts */
a {font-size: 13px; color: #005F91; text-decoration: none;}
a:hover {font-size: 13px; color: #005F91; text-decoration: underline;}
a.whiteLink {font-size: 12px; color: #FFFFFF; text-decoration: none;}
a.whiteLink:hover {font-size: 12px; color: #FFFFFF; text-decoration: underline;}
.slash {font-size: 14px; color: #999999;}
.slash2 {font-size: 12px; color: #A2A2A2;}
a.footer1 {font-size: 11px; color: #005F91; text-decoration: none;}
a.footer1:hover {font-size: 11px; color: #005F91; text-decoration: underline;}
a.header1 {font-size: 14px; font-weight: bold; color: #005F91; text-decoration: none;}
a.header1:hover {font-size: 14px; font-weight: bold; color: #005F91; text-decoration: underline;}
a.title {font-size: 11px; color: #005F91; text-decoration: none;}
a.title:hover {font-size: 11px; color: #005F91; text-decoration: underline;}
p {font-size: 12px; text-align: justify; line-height: 20px; margin-top: 0px; margin-bottom: 10px;}
.parSpec {font-size: 12px; text-align: justify; line-height: 16px; margin-top: 0px;}
.parSpec2 {font-size: 12px; text-align: justify; line-height: 19px; margin-top: 0px;}
h1 {font-size: 18px; color: #444444; text-align: justify; margin-right: 8px; margin-bottom: 10px;}
h2 {font-size: 14px; color: #005F91; text-align: justify; margin-top: 2px;}
.h2 {font-size: 14px; color: #444444; text-align: justify; margin-top: 2px;}
.h2a {font-size: 14px; color: #444444; text-align: justify; margin-top: 2px; margin-bottom: 10px;}  
h3 {font-size: 14px; font-weight: bold; color: #CB1336;}
h4 {font-size: 11px; font-weight: bold; margin-bottom: 8px;}
.date {font-size: 11px; color: #7C7C7C;}
.date2 {font-size: 11px; color: #CB1336; margin-top: 10px;}
.formText {font-size: 12px; color: #666666; font-weight: bold;}
.comment {font-size: 11px; color: red;}
.comment2 {font-size: 11px; color: #343434;}
.author {font-size: 11px; color: #565656;}
.phoneNumber {font-size: 12px; font-weight: bold; color: #343434;}

/*--- index.php Style */


/* --- row1.php */
.header {width: 942px; height: 250px; margin-top: 30px; margin-bottom: 15px; float: right;background-image:url('../images/tmp_header.jpg');}

/* --- row2.php */
.row2 {width: 930px; float: right;}
.rightCont {width: 455px; float: right;}
.redMenuBg {background-image: url(../images/menu_red_bg.png); background-repeat: no-repeat; width: 342px; height: 28px; margin-right: 8px; float: right;}
.redMenuProp { width: 320px; margin-right: 10px; margin-top: 7px; float: right;}
.textDiv {width: 425px; margin-top: 10px; margin-right: 15px; float: right;}
.textDiv .date {font-size: 11px; color: #7C7C7C;margin-top:3px;margin-bottom:6px;}
.textDiv .text {text-align:justify;line-height:18px;}
.spacer {width: 415px; border-top:2px #eeeeee solid;float:right;margin-top:15px;margin-right:15px}
.rightContBg {background-image: url(../images/cont_bg.png); background-repeat: no-repeat; width: 455px; height: 265px; float: right;}
.leftCont {width: 455px; float: left;}
.blueMenuBg {background-image: url(../images/menu_blue_bg.png); background-repeat: no-repeat; width: 404px; height: 28px; margin-right: 8px; float: right;}
.blueMenuProp { width: 375px; margin-right: 15px; margin-top: 7px; float: right;}
.leftContBg {background-image: url(../images/cont_bg.png); background-repeat: no-repeat; width: 455px; height: 265px; float: left;}
.textDiv3 {width: 270px; margin-top: 10px; margin-right: 15px; float: right;font-size:11px;}
.textDic3 p,span,div,P {font-size:11px;}
.art_img {width: 144px; margin-top: 40px; margin-right: 15px; float: right;}

/* --- row3.php */
.row3 {width: 930px; height: 117px; background-image: url(../images/nletter_bg.png); background-repeat: no-repeat; float: right; margin-bottom: 15px; margin-top: 15px;}
.nletterDiv {width: 306px; height: 102px; float: right; margin-right: 15px; margin-top: 13px;}
.nletterTitle {margin-bottom: 5px;}
.nletterDesc {margin-bottom: 5px;}
.nletterInputs {margin-bottom: 5px;}
.nletterTextBox {width: 222px; height: 17px; float: right; border: 1px #A4A4A4 solid; font-size: 11px; color: #A4A4A4;font-family:Tahoma;}
.gray_vsep {width: 1px; float: right; margin-right: 15px; margin-top: 10px;}
.ia_slide {width: 565px; float: left;background-image:url('../images/method.jpg');height:117px;background-position:right;background-repeat:no-repeat;padding:0 0 0 5px;}	
.ia_slide .item {width:96px;height:117px;float:left;margin-left:4px;cursor:pointer;}

/* --- row4.php */
.row4 {width: 930px; height: 25px; background-image: url(../images/footer_bg.png); background-repeat: no-repeat; float: right; margin-bottom: 15px;}
.infoIcon {width: 25px; float: right; margin-right: 10px;}
.infoText {width: 300px; float: right; margin-right: 3px; margin-top: 4px;}
.footerLinks {width: 150px; float: left; margin-left: 10px; margin-top: 4px;}
.footerLinks A {font-size:11px;}
/* ------ Common Divs ------ */
.nadsoft_logo {background-image: url(../images/nadsoft_logo.png); background-repeat: no-repeat; width: 340px; height: 45px; float: right; margin-top: 35px; margin-right: 15px; margin-bottom: 15px;cursor:pointer;}
.redMenuBg2 {background-image: url(../images/menu_red_bg.png); background-repeat: no-repeat; width: 342px; height: 28px; margin-right: 15px; float: right;}
.blueMenuBg2 {background-image: url(../images/menu_blue_bg.png); background-repeat: no-repeat; width: 404px; height: 28px; margin-left: 15px; float: left;}
.contBG {background-image: url(../images/cont_in_bg.png); background-repeat: no-repeat; width: 930px; height: 493px; float: right; overflow: hidden;}
.pageHeader {width: 900px; margin-right: 20px; margin-top: 25px; float: right;}
.fancyHeader {width: 370px; margin-right: 20px; margin-top: 10px; float: right;}
.fancyData {width: 370px; margin-right: 20px; margin-top: 10px; float: right;}
.slashH1 {width: 1px; height: 14px; background-color: #B5B5B5; float: right; margin-left: 5px;}
.pHead {width: auto; float: right;}
.slashH2 {width: 1px; height: 14px; background-color: #B5B5B5; float: right; margin-right: 5px;}
.contWidth { width: 890px; float: right; margin-right: 20px; margin-top: 15px;}
.contWidth p {
	text-align: justify; line-height: 16px; margin-top: 0px;
}
.col1 {width: 265px; margin-left: 15px; float: right;line-height:18px;}
.col2 {width: 265px; margin-right: 25px; margin-left: 15px; float: right;line-height:18px;}
.col3 {width: 265px; margin-right: 15px; margin-left: 15px; float: right;}
.col1a {width: 265px; float: right;}
.col2a {width: 265px; margin-right: 15px; float: right;}
.col3a {width: 265px; margin-right: 15px; float: right;}
.col1b {width: 265px; float: right;}
.col2b {width: 265px; margin-right: 5px; float: right;}
.col3b {width: 265px; margin-right: 10px; float: right;}
.col3c {width: 300px; margin-right: 10px; float: right;}
.vLine {width: 1px; height: 415px; background-color: #CBCBCB; float: right; margin-left: 15px; margin-right: 15px;}
.hLine { width: 245px; height: 1px; background-color: #CBCBCB; float: right; margin-top: 5px; margin-bottom: 15px;}
.hLine2 { width: 245px; height: 1px; background-color: #CBCBCB; float: right; margin-top: 5px; margin-bottom: 10px;}
.vLine1 {width: 1px; height: 415px; background-color: #CBCBCB; float: right; margin-left: 5px; margin-right: 15px;}
.nletterSmall {background-image: url(../images/nletter_bg_small.png); background-repeat: no-repeat; width: 930px; height: 64px; float: right; margin-top: 10px; margin-bottom: 10px;}
.nletterDiv2 {width: 900px; height: 44px; float: right; margin-right: 15px; margin-top: 10px;}
.nletterDiv3 {width: 900px; float: right; }
.nletterRight {width: 575px; float: right; margin-left: 5px;}
.nletterLeft {width: 300px; float: left; margin-top: -15px; margin-right: 5px;}
.nletterSep {width: 1px; background-color: #CBCBCB; height: 44px; float: right; margin-top: -15px;}

/* --- profile.php --- */
.imgPos {margin-top: -5px;}

/* --- article.php --- */
.otherArtBg {background-image: url(../images/other_art_bg.jpg); background-repeat: no-repeat; width: 241px; height: 443px; float: left; margin-top: -25px; margin-right: 60px;}
.otherArtDiv {width: 221px; float: right; margin: 10px}
dt {margin-bottom: 10px; text-align: justify; quotes: none;}
.numberingDiv1 {width: 260px; float: right; margin-top: 35px; padding-right:10px; }

/* --- contact.php --- */
.textBox1 {width: 262px; height: 16px; background-color: #ECF8FF; border: solid 1px #CBCBCB;}
textarea {width: 258px; height: 60px; background-color: #FCDDE3; border: solid 1px #FCDDE3;}
.buttons {width: 132px; float: left; margin-top: 5px;}
.reset {width: 66px; float: right;}
.send {width: 66px; float: left;}
.magnify {width: 100px; float: right; margin-top: -5px;}

/* --- products.php --- */
.proDiv {width: 250px; float: right; margin-bottom: 10px;}
.proCase {width: 54px; float: right;}
.proDesc {width: 186px; float: left; margin-top: 5px;}
.numberingDiv2 {width: 260px; float: right; margin-top: 35px; padding-right:10px; }
.pageTools {margin-top: 30px; border-bottom: 1px dotted #999999; border-top: 1px dotted #999999;}

/* --- services.php --- */
.designTitle {background-image: url(../images/design_dev_title.png); background-repeat: no-repeat; width: 261px; height: 31px; float: right; margin-bottom: 15px;}
.hostingTitle {background-image: url(../images/domain_host_title.png); background-repeat: no-repeat; width: 261px; height: 31px; float: right; margin-bottom: 15px;}
.seoTitle {background-image: url(../images/seo_title.png); background-repeat: no-repeat; width: 261px; height: 31px; float: right; margin-bottom: 15px;}
.serDiv {width: 250px; float: right; margin-bottom: 4px;}
.serCase {width: 74px; float: right;}
.serDesc {width: 166px; float: left;}
.worDiv {width: 250px; float: right; margin-bottom: 8px;}

/* --- clients.php --- */
.logoRow {width: 250px; float: right; margin-bottom: 8px;}
.logoDiv {width: 80px; float: right;}
.urlDiv {width: 150px; float: left;}
.cliDiv {width: 250px; float: right; margin-bottom: -2px;}



