

body
{
    margin: 0px;
    padding: 0px;
    background: 100%;
    font-size: 14px;
    font-family:'Open Sans',"Helvetica Neue",Arial, Helvetica, sans-serif;
    background: url(../images/NewBannerImages/body_repeat_bg.png) repeat;
}

h1

{
    margin: 0px;
    padding: 0px;
    font-size: 25px;
    font-weight: bold;
    color: #065aba;
}


h2, h3, h4, h5, h6
{
    margin: 0px;
    padding: 0px;
}

p
{
    font-size: 14px;
    margin: 10px;
    padding: 0px;
    color: #666666;
    line-height: 20px;
}
img
{
    border: none;
    
}
.central
{
    width: 960px;
    float: left;
}
.header
{
    width: 100%;
}
.header_top
{
    width: 100%;
    height: 7px;
    background: #065aba;
}
.header_claud
{
    width: 100%;
    height: 122px;
    background: url(../images/NewBannerImages/claud_bg.png) center no-repeat;
    background-color: #f2f3f5;
    float: left;
}
.header_center
{
    width: 960px;
    margin: 0px auto;
}
.header_details
{
    width: 960px;
    float: left;
}
.logo
{
    width: 351px;
    float: left;
}
.help
{
    width: 239px;
    float: right;
    margin-right: 101px;
}
.sign_up
{
    width: 101px;
    float: left;
    margin: 88px 0px 0px 31px;
}
/*~~~~~~~~~~~~~~~~~menu~~~~~~~~~~~~~~~~~*/
.menu
{
    width: 100%;
    height: 40px;
    background: url(../images/NewBannerImages/menu_bg.png) repeat-x;
    border-top: 1px solid #e4e4e4;
    border-bottom: 1px solid #e4e4e4;
    float: left;
}
#navemenu
{
    width: 960px;
    margin: 0px auto;
    background: url(../images/NewBannerImages/menu_border.png) left no-repeat;
    height: 41px;
}
#navemenu ul
{
    margin: 0px;
    padding: 0px;
}
#navemenu ul li
{
    list-style: none;
    float: left;
    background: url(../images/NewBannerImages/menu_border.png) right no-repeat;
}
#navemenu ul li a
{
    text-decoration: none;
    color: #333;
    padding: 14px 23px 11px 23px;
    font-size: 14px;
    display: block;
}
#navemenu ul li a:hover
{
    color: #669900;
}
#navemenu li.current
{
    background-color: #065aba;
}
#navemenu li.current a
{
    color: #fff;
}
#navemenu li.current a:hover
{
    color: #fff;
}
/*~~~~~~~~~~~~~~~~~menu end~~~~~~~~~~~~~~~~~*/


/*~~~~~~~~~~~~~~~~~banner~~~~~~~~~~~~~~~~~*/
.main_banner
{
    width: 100%;
    background: url(../images/NewBannerImages/banner_bg.jpg) repeat-x;
    float: left;
}
.banner
{
    width: 960px;
    margin: 0px auto;
}
.banner_images
{
    width: 960px;
    float: left;
}
.bannr_content
{
    width: 614px;
    position: absolute;
}
.bannr_content h3
{
    margin: 0px;
    font-size: 20px;
    padding: 30px 0px 0px 20px;
    color: #fff;
}
.bannr_content p
{
    font-size: 14px;
    color: #fff;
    margin: 0px;
    line-height: 20px;
    width: 440px;
    padding: 30px 0px 0px 20px;
}
.video
{
    width: 231px;
    float: left;
    padding: 20px 0px 0px 40px;
}
/*~~~~~~~~~~~~~~~~~ End banner~~~~~~~~~~~~~~~~~*/

.mainbody
{
    width: 960px;
    background: url(../images/NewBannerImages/body_repeat_bg.png) repeat;
    margin: 0px auto;
}
.about_us
{
    width: 960px;
    margin: 0px auto;
}
.body_center
{
    float: left;
    width: 960px;
    background: #fff;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
    margin-bottom: 15px;
}
.body_left
{
    width: 610px;
    float: left;
    margin: 21px 0px 10px 10px;
    border: 1px solid #CCC;
    border-radius: 5px;
    padding: 0px 5px 0px 5px;
}
.body_left h1
{
    padding: 17px 0px 15px 10px;
    font-weight: normal;
    border-bottom: 1px dotted #999;
    font-size: 24px;
}
.body_left p
{
    color: #666666;
    text-align: justify;
    padding: 10px 0px 0px 0px;
}
.right_are
{
    width: 310px;
    float: right;
}
.free_trial
{
    width: 310px;
    height: 100px;
    margin: 10px 0px 0px 0px;
}
.free_trial a
{
    width: 310px;
    height: 100px;
    display: block;
    background-image: url(../images/NewBannerImages/Start_free_trial_btn.png);
    background-repeat: no-repeat;
}

.free_trial a:hover
{
    background-image: url(../images/NewBannerImages/Start_free_trial_hover_btn.png);
    background-repeat: no-repeat;
    height: 100px;
    width: 305px;
}
.signup_button a
{
    width: 310px;
    height: 100px;
    display: block;
    background-image: url(../images/NewBannerImages/Start_free_trial_btn.png);
    background-repeat: no-repeat;
}

.signup_button a:hover
{
    background-image: url(../images/NewBannerImages/Start_free_trial_hover_btn.png);
    background-repeat: no-repeat;
    height: 100px;
    width: 305px;
}


.latestnews
{
    width: 305px;
    float: left;
    border-bottom: 1px solid #ccc;
    margin: 10px 0px 0px 0px;
    font-weight: normal;
}
.latestnews h1
{
    padding: 5px 0px 5px 0px;
    text-align: left;
    font-weight: normal;
    font-size: 24px;
}
.latestnews h1 a
{
    color: #065aba;
    text-decoration: none;
}

.latestnews h2
{
    padding: 5px 0px 5px 0px;
    text-align: left;
    font-weight: normal;
    font-size: 19px;
}
.latestnews h2 a
{
    color: #0066cc;
    text-decoration: none;
}

.news_details
{
    width: 305px;
    float: left;
    border-bottom: 1px dotted #ccc;
    text-align: left;
}
.top_area
{
    width: 302px;
    float: left;
    margin: 10px 0px 0px 0px;
}
.newes_icon
{
    width: 27px;
    float: left;
}
.latest_dates
{
    font-size: 14px;
    color: #065aba;
}
.news_content
{
    width: 265px;
    color: #666;
    float: left;
    line-height: 20px;
    padding-bottom: 10px;
    margin: 0px 10px 0px 31px;
    font-size: 14px;
    text-align: justify;
}
.news_content a
{
    text-decoration: none;
    color: #666;
}
.news_content1
{
    width: 265px;
    color: #666;
    float: left;
    line-height: 20px;
    padding-bottom: 10px;
    margin: 0px 10px 0px 31px;
    font-size: 14px;
    text-align: justify;
}
.news_content1 a
{
    text-decoration: underline;
}

.latest_dates a
{
    text-decoration: none;
    color: #065ABA;
}

.newses
{
    width: 310px;
    float: left;
}

.main-gyallary
{
    width: 960px;
    float: left;
}
.gyallary-heading
{
    width: 960px;
    float: left;
    margin: 30px 0px 0px 0px;
}
.gyalary_boxes
{
    width: 960px;
    float: left;
}
.gylabox_1
{
    width: 960px;
    float: left;
    text-align: justify;
    margin: 30px 0px 0px 0px;
}
.gyla_boxes
{
    width: 300px;
    float: left;
    margin: 0px 0px 0px 15px;
}
.gyla_boxes h1
{
    padding: 10px 0px 10px 10px;
    font-size: 18px;
}
.gyla_boxes p
{
    color: #000;
}
.gyla_boxes a
{
    font-size: 19px;
    font-weight: normal;
    text-decoration: none;
    color: #0066cc;
    padding-right: 8px;
}
.readmorecss
{
    font-size: 14px;
}
.line_bg
{
    width: 960px;
    float: left;
    height: 2px;
    background: #ccc;
    margin: 30px 0px 40px 0px;
}

/*~~~~~~~~~~~~~~~~~ footer~~~~~~~~~~~~~~~~~*/
.footer
{
    width: 100%;
    height: 450px;
    float: left;
    background: url(../images/NewBannerImages/footer-block-background.jpg) repeat;
}
.footer_center
{
    width: 960px;
    margin: 0px auto;
}
.tenreson
{
    width: 284px;
    float: left;
    margin: 20px 0px 0px 0px;
}

.tenreson h1
{
    color: #fff;
    font-weight: bold;
    border-bottom: 1px dotted #fff;
    font-size: 20px;
    padding: 2px 0px 10px 0px;
}

.tenreson h2
{
    color: #fff;
    font-weight: bold;
    border-bottom: 1px dotted #fff;
    font-size: 20px;
    padding: 2px 0px 10px 0px;
    font-style: normal;
}

.testimonial_heading h2
{
    color: #fff;
    padding: 2px 0px 10px 0px;
    font-size: 20px;
}

.tenreson ul
{
    margin: 10px 0px 0px 0px;
    padding: 0px;
    list-style-image: none;
}
.tenreson ul li
{
    margin-left: 15px;
    padding: 5px 0px 5px 0px;
    font-size: 13px;
    color: #fff;
    font-style: normal;
}
.testimonial
{
    width: 300px;
    float: left;
    margin: 0px 0px 0px 40px;
    background: url(../images/NewBannerImages/shade.png) no-repeat right;
}
.testimonial_heading
{
    width: 273px;
    float: left;
    margin: 20px 0px 0px 0px;
    color: #fff;
    border-bottom: 1px dotted #fff;
    font-style: normal;
}
.testimonial_heading a
{
    color: #fff;
    text-decoration: none;
}

.testimonial_heading h1
{
    color: #fff;
    padding: 2px 0px 10px 0px;
    font-size: 20px;
}
.testimonial_1
{
    width: 273px;
    float: left;
    color: #fff;
    line-height: 20px;
    font-style: italic;
    margin: 15px 0px 0px 0px;
    text-align: justify;
}
.comment_name
{
    width: 250px;
    float: left;
    font-style: italic;
    margin: 5px 0px 0px 30px;
    color: #fff;
}
.comment_name a
{
    color: #fff;
    text-decoration: none;
}
.testimonialhead
{
    color: #0066cc;
    font-size: 18px;
    margin: 10px 0px 10px 18px;
    float: left;
}
.quineclogo
{
    float: right;
    margin: 5px;
}
.Qinecreadmore a
{
    color: #fff;
    float: right;
    font-weight: bold;
    margin: 10px 30px;
}
.footerbox_3
{
    width: 333px;
    float: left;
}
.signup_button
{
    width: 296px;
    float: right;
    margin: 40px 0px 0px 0px;
}
.body_left h2
{
    padding: 17px 0px 5px 10px;
    font-weight: normal;
    border-bottom: 1px dotted #999;
    font-size: 24px;
    color: #065aba;
}
.follow h2
{
    color: #fff;
    padding: 4px 4px;
    font-size: 20px;
    font-style: normal;
}
.social_liniks
{
    width: 277px;
    float: left;
    margin: 20px 0px 0px 40px;
}
.social_liniks ul
{
    margin: 0px;
    padding: 0px;
}
.social_liniks ul li
{
    float: left;
    width: 36px;
    height: 20px;
    list-style: none;
    padding: 0px 3px 0px 3px;
}
.social_liniks ul li a
{
    text-decoration: none;
    width: 36px;
}
.follow
{
    width: 289px;
    float: left;
    margin: 0px 0px 10px 0px;
    border-bottom: 1px dotted #ccc;
}
.follow h1
{
    color: #fff;
    padding: 4px 4px;
    font-size: 20px;
}
.copyright_bar
{
    width: 100%;
    height: 58px;
    float: left;
    background: url(../images/NewBannerImages/copyright-bar-background.png) repeat-x;
}
.copy_central
{
    width: 960px;
    margin: 0px auto;
}
.cpy_left
{
    width: 628px;
    float: left;
    font-size: 11px;
    padding: 15px 0px 0px 0px;
    color: #fff;
}
.cpy_left a
{
    color: #fff;
    text-decoration: none;
    padding: 0px 2px 0px 2px;
}
.rught_side
{
    width: 332px;
    float: right;
    padding: 15px 0px 0px 0px;
}
.rught_side a
{
    text-decoration: none;
    color: #0066cc;
    font-size: 12px;
}
#fbk
{
    background: #CC0000;
    height: 20px;
    width: 20px;
}
.socil_ic
{
    width: 268px;
    float: left;
}
.icon_1 a
{
    height: 32px;
    width: 34px;
    background: url(../images/NewBannerImages/facbook.png) no-repeat;
    display: block;
}
.icon_2 a
{
    height: 32px;
    width: 34px;
    background: url(../images/NewBannerImages/twitter.png) no-repeat;
    display: block;
}
.icon_3 a:hover
{
    background: url(../images/NewBannerImages/bloger_hover.png) no-repeat;
}
.icon_3 a
{
    height: 32px;
    width: 34px;
    background: url(../images/NewBannerImages/bloger.png);
    display: block;
}
.icon_1 a:hover
{
    background: url(../images/NewBannerImages/facebook_hover.png) no-repeat;
}
.icon_2 a:hover
{
    background: url(../images/NewBannerImages/twittwr_hover.png) no-repeat;
}
.icon_4 a
{
    height: 32px;
    width: 34px;
    background: url(../images/NewBannerImages/linked_in.png) no-repeat;
    display: block;
}
.icon_4 a:hover
{
    background: url(../images/NewBannerImages/linked_in._hover.png) no-repeat;
}
.icon_5 a
{
    height: 32px;
    width: 34px;
    background: url(../images/NewBannerImages/skype.png) no-repeat;
    display: block;
}
.icon_5 a:hover
{
    background: url(../images/NewBannerImages/skype_hover.png) no-repeat;
}
.icon_1, .icon_2, .icon_3, .icon_4, .icon_5
{
    width: 34px;
    float: left;
    margin: 0px 3px 0px 3px;
    height: 34px;
}


/*--------------------banner------------*/

/**
*	Really Simple™ Slideshow -- CSS
*/

.rs-slideshow
{
    height: 305px;
    overflow: hidden;
    position: relative;
    width: 960px;
}

.rs-slideshow .slide-container
{
    position: absolute;
    height: 100%;
    overflow: hidden;
    width: 960px;
}

.rs-slideshow .slide-container img
{
    position: relative;
}

.rs-slideshow .slide-container .slide-caption
{
    top: 0;
    color: #fff;
    display: block;
    left: 0;
    padding: 6px 12px;
    position: absolute;
    right: 0;
    margin: 20px 0px;
    color: #FF0000;
    font-size: 20px;
}

.rs-slideshow .slides
{
}

.rs-slideshow .slide-container img, .rs-slideshow .slide-container .slide-caption, .rs-slideshow .slide-container a
{
}


/**
*	These styles make the list of links to slide images visible to users
*	who don't have JavaScript enabled. By adding the 'no-js' class to 
*	the HTML element, and using Modernizr to remove this class for JS
*	users, we can style for both scenarios.
*	http://www.modernizr.com/
*/

.no-js .rs-slideshow
{
    height: auto;
}
.no-js .rs-slideshow .slide-container, .no-js .rs-slideshow .slide-container img
{
    position: relative;
}
.no-js .rs-slideshow .slides
{
    display: block;
    margin: 24px 48px;
}
.no-js .rs-slideshow .slides li
{
    margin: 0;
}



/**
*	The following styles are used in the demos with slideshow controls, 
*	such as play/pause and prev/next buttons.
*/

.rs-controls
{
    clear: both;
    margin: -23px 0px 0px 444px;
    position: absolute;
}

.rs-controls ul
{
    float: left;
    list-style: none;
    margin: 0 6px 0 0;
    padding: 0;
}
.rs-index-list li
{
    float: left;
    margin-right: 6px;
}
.rs-controls a
{
    background-color: #eee; /*border-radius: 3px; 	-webkit-border-radius: 3px; 	-moz-border-radius: 3px; 	-khtml-border-radius: 3px;*/
    color: #444;
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding: 1px 5px;
    text-decoration: none;
    height: 10px;
    width: 1px;
    border-radius: 27px;
}
.rs-controls a:hover
{
    background-color: #999;
    color: #444;
}
.rs-controls .rs-active
{
    background-color: #999;
    color: #eee;
}


#callback-messages, #slide-class-message
{
    margin: 48px auto;
    width: 620px;
}
.slide-container.some-custom-class .slide-caption
{
    background-color: #890;
    font-size: 3em;
    font-style: italic;
    font-weight: bold;
    text-align: right;
    top: 0;
    width: 28%;
}
.slides p
{
    font-size: 20px;
    font-weight: bold;
    color: #FF0000;
}

slides h2
{
    font-size: 20px;
    margin: 0px;
    color: #fff;
    margin: 0px;
}

/*	Clearfix	*/
.clearfix:after
{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix
{
    display: inline-block;
}
* html .clearfix
{
    height: 1%;
}
/* Hides from IE-mac \*/
.clearfix
{
    display: block;
}

.video_icon
{
    width: 225px;
    float: left;
    margin: 28px 0px 0px 50px;
    z-index: 1000;
}


/*-----------------bloger----*/
.bloger
{
    width: 960px;
    float: left;
}
.blogerbanner
{
    width: 960px;
    float: left;
    height: 172px;
    background: url(../images/NewBannerImages/bloger_banner.png) no-repeat;
}

.bloher_content
{
    width: 583px;
    float: left;
    font-size: 20px;
    color: #666666;
    line-height: 25px;
    font-style: italic;
    margin: 50px 0px 0px 250px;
}
.bloher_content a
{
    float: right;
    display: block;
    padding: 15px 0px 0px 0px;
}

.bloger_center
{
    width: 960px;
    float: left;
    height: 300px;
    background: #0000CC;
}

.contets
{
    width: 960px;
    float: left;
    background: #FFFFFF;
    margin: 15px 0px 15px 0px;
}

.blog_content
{
    width: 935px;
    float: left;
    margin: 0px 0px 0px 12px;
    border-bottom: 1px solid #ccc;
}

.blog_content h2
{
    color: #065aba;
    font-size: 25px;
    margin-top: 10px;
}

.dividing-blog
{
    width: 935px;
    float: left;
    margin: 5px 0px 5px 0px;
}
.bloger_image
{
    width: 230px;
    float: left;
    padding: 5px 0px 0px 0px;
}

.bloger_right
{
    float: right;
    line-height: 24px;
    color: #666666;
    text-align: justify;
    overflow: hidden;
    height: 210px;
}
.bloger_fullcontent
{
    width: 935px;
    float: left;
}
.bloger_fullcontent p
{
    padding: 15px 0px 0px 0px;
    line-height: 24px;
}

.read_more
{
    float: right;
    margin-top: 5px;
}
.posted
{
    width: 222px;
    float: left;
    padding-left: 10px;
}
.likes
{
    width: 300px;
    float: left;
    margin: 0px 0px 5px 0px;
}
.posred_name
{
    width: 226px;
    float: left;
    color: #0066cc;
    font-size: 14px;
}
.posred_date
{
    width: 226px;
    float: left;
    color: #666666;
    margin: 10px 0px 10px 0px;
    font-size: 14px;
}
.adding_commet
{
    width: 935px;
    float: left;
    background: #f4f4f4;
    border-radius: 6px;
    border: 1px solid #ccc;
    margin: 12px;
}

.comment_heading
{
    width: 923px;
    float: left;
    border-bottom: 1px solid #ccc;
    margin: 5px 0px 0px 5px;
}
.comment_heading h3
{
    font-size: 18px;
    margin: 0px;
    padding: 3px 0px 3px 14px;
    font-weight: normal;
    color: #333333;
}
.comment_heading span
{
    color: #0066cc;
}
.posted_commets
{
    width: 910px;
    float: left;
    border-bottom: 1px solid #CCC;
    padding: 10px;
    width: 890px;
}
.posted_commets p
{
    padding: 5px 0px 0px 0px;
    line-height: 24px;
}

.leave_comments
{
    width: 884px;
    float: left;
    margin: 5px 0px 0px 10px;
}
.comments
{
    font-size: 20px;
    color: #666666;
    margin: 2px 0px 0px 0px;
}
.errorDiv
{
    float: left;
    padding: 10px 0px 0px 10px;
}
.email_forms
{
    width: 700px;
    float: left;
    margin: 10px 0px 10px 0px;
}
.email
{
    width: 86px;
    float: left;
    font-size: 14px;
    color: #666666;
    padding: 10px 0px 0px 0px;
}
.forms
{
    width: 275px;
    float: left;
}
.forms input
{
    width: 275px;
    float: right;
    background: #fff;
    border-radius: 6px;
    border: 1px solid #ccc;
    padding: 6px 0px 6px 6px;
}

.submit_forms
{
    width: 824px;
    float: left;
    background: #fff;
    border: 1px solid #ccc;
    border-radius: 6px;
    margin: 10px 0px 30px 80px;
}
.post_1
{
    float: left;
}
.post_1 textarea
{
    width: 818px;
    height: 100px;
    border: none;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    padding: 3px 0px 0px 5px;
}
.submit
{
    width: 824px;
    float: left;
    background: url(../images/NewBannerImages/submit_bg.png) repeat-x;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
}


.submit a
{
    width: 81px;
    float: right;
    padding: 5px;
}


.headerText p
{
    text-indent: 100px;
    padding: 20px 10px 10px 20px;
    color: #666;
    line-height: 25px;
    text-align: justify;
}
.cntr2
{
    text-align: left;
    font-size: 33px;
    color: white;
    width: 625px;
    line-height: 40px;
    margin: 0px 0px 0px 200px;
    padding: 44px 0px 0px 189px;
}

.SubPageLeftInfo ul
{
    line-height: 25px;
    color: #666;
    font-size: 14px;
    padding-left: 40px;
}

.SubPageLeftInfo p
{
    font-size: 14px;
    font-weight: normal;
    line-height: 25px;
    padding: 10px 0px 0px 20px;
}


.main
{
    width: 960px;
    float: left;
}
.rss-container
{
    width: 960px;
    float: left;
}
.icons_links
{
    float: left;
    width: 370px;
    margin: 20px 0px 5px 0px;
}
.icons_img
{
    float: left;
    font-size: 14px;
    color: #0066cc;
 }
.linkcontent
{
    float: Left;
    margin: 0px 10px 15px 10px;
}
.linkcontent
{
    font-size: 14px;
}
.linkcontent a
{
    text-decoration: none;
    color: #0066cc;
}
#hver
{
    background: url(../images/menu_hover.png) repeat-x;
    color: #5c9a14;
}
#nohover:hover
{
    background: #099be3;
    color: #fff;
}
#nohover
{
    background: #099be3;
}
.levis
{
    margin: 0px 0px 0px 30px;
    padding: 0px;
    line-height: 14px;
}
.levis li
{
    padding: 5px 0px 5px 0px;
    line-height: 22px;
    color: #555555;
}


.lnkshare a
{
    background: #ECEEF5;
    border: 1px solid #CAD4E7;
    cursor: pointer;
    padding: 2px 6px 3px 16px;
    white-space: nowrap;
    color: #3B5998;
    text-decoration: none;
    font-family: 'lucida grande' ,tahoma,verdana,arial,sans-serif;
    font-size: 11px;
    line-height: 1.28;
    background-image: url(../images/1dQf_ATK831.png);
    background-repeat: no-repeat;
    height: 13px;
    display: inline-block;
    background-position: 1px 2px;
}
.testimonialbody
{
    width: 957px;
    margin: auto;
    background-color: #fff;
}

.testimonialtext
{
    width: 950px;
    padding: 5px 0px 5px 10px;
    color: #555555;
    line-height: 22px;
    float: left;
}
.address_css
{
    color: #06c;
    font-size: 14px;
    float: left;
    margin: 0px 0px 0px 10px;
    padding-bottom: 10px;
}
.address_css span
{
    font-size: 12px;
}



.testimonialbody h2
{
    padding: 12px 0px 12px 10px;
    font-weight: normal; /*border-bottom: 1px dotted #999;*/
    font-size: 24px;
    color: #065aba;
    width: 920px;
    margin-left: 10px;
}
.qinecbox
{
    float: left;
    margin: 0px 0px 5px 5px;
}
.testimonialtext h1
{
    margin: 0px 0px 10px 10px;
    padding: 0px;
    font-size: 25px;
    font-weight: normal;
    color: #666;
}

.qinecbox_right
{
    float: right;
    width: 750px;
}
.qinecbox_right p
{
    font-size: 14px;
    margin: 10px;
    padding: 0px;
    color: #666666;
    line-height: 22px;
    text-align: justify;
}

.qinecbox_left
{
    float: left;
    width: 190px;
    height: 100px;
    padding: 0px 0px 0px 0px;
}
/*~~~~~~~~~~~~~~~~~~~~~~~Sign Up page ~~~~~~~~~~~~~~~~~~~*/

.sign_up_page
{
    width: 960px;
    background: #fff;
    margin: 0px auto;
}

.top-text
{
    width: 920px;
    float: left;
    font-size: 30px;
    color: #065aba;
    margin: 15px 0px 0px 20px;
}

.sub_main_box
{
    width: 930px;
    float: left;
    border: 1px solid #ccc;
    margin: 14px 0px 10px 14px;
}
.signup_left
{
    width: 605px;
    float: left;
    background: url(../Images/sign_up/GreeN-bg_signup.png) no-repeat top #f5f5f5;
    border-right: 1px solid #ccc;
    padding: 0px 0px 10px 0px;
}
.sign-up-right
{
    width: 316px;
    float: right;
}
.centralised
{
    width: 960px;
    float: left;
    background: #fff;
}

.signup_left h1
{
    color: #fff;
    font-size: 30px;
    font-weight: bold;
    padding: 29px 0px 3px 20px;
}
.signup_left p
{
    color: #fff;
    font-size: 16px;
    padding: 8px 0px 10px 20px;
    margin: 0px;
}
.signup_forms
{
    width: 586px;
    float: left;
    margin: 0px 0px 0px 7px;
}
.signup_forms h3
{
    margin: 0px;
    font-size: 18px;
    color: #0066cc;
    font-weight: normal;
    padding: 5px 0px 5px 12px;
}
.forms_cover
{
    width: 570px;
    float: left;
    margin: 5px 0px 5px 14px;
}

.signupcover_left
{
    width: 152px;
    float: left;
    padding: 8px 0px 0px 0px;
}
.cover_forms
{
    width: 416px;
    float: left;
}
.cover_forms input
{
    border: 1px solid #ccc;
    background: #fff;
    padding: 3px 0px 3px 5px;
    border-radius: 4px;
    width: 407px;
}
.cover_forms select
{
    border: 1px solid #ccc;
    background: #fff;
    padding: 3px 0px 3px 5px;
    border-radius: 4px;
    width: 415px;
}
.agreeterms
{
    width: 580px;
    float: left;
    margin: 10px 0px 0px 13px;
}
.forckebox
{
    width: 20px;
    float: left;
}
.termsshowings
{
    float: left;
    margin: 0px 0px 0px 10px;
}
.termsshowings a
{
    text-decoration: none;
    color: #0066cc;
}


.registration_benefict
{
    width: 316px;
    float: left;
}
.registration_benefict h2
{
    font-size: 25px;
    color: #0066cc;
    padding: 10px 0px 0px 16px;
    background: url(../Images/sign_up/letterbottom_bg.png) no-repeat bottom;
    height: 45px;
}
.registration_benefict p
{
    font-size: 14px;
    padding: 3px 10px 0px 10px;
    text-align: justify;
}
.infromation_icons
{
    width: 316px;
    float: left;
}
.infromation_icons h2
{
    font-size: 14px;
    color: #666666;
    padding: 2px 0px 10px 20px;
    margin: 0px;
}
.infromation_icons a
{
    color: #0066cc;
    text-decoration: underline;
}
.iconadding_box
{
    width: 280px;
    float: left;
    background: #333;
    padding: 0px 0px 10px 0px;
    margin: 0px 0px 0px 15px;
    border: 1px solid #cccccc;
    border-radius: 4px;
}
.mailsupport
{
    width: 280px;
    float: left;
    padding: 10px 0px 0px 0px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}
.mail-icon
{
    width: 26px;
    float: left;
    margin: 0px 0px 0px 10px;
}
.support_letter
{
    width: 198px;
    float: left;
    font-size: 14px;
    color: #0066cc;
    margin: 0px 0px 0px 10px;
}
.support_letter p
{
    padding: 5px 0px 5px 0px;
    color: #fff;
}

.gyla_boxes h2
{
    padding: 10px 0px 10px 10px;
    font-size: 18px;
}
/* ------------- End of new Signup page ------------------- */

.buttns a
{
    padding: 5px 20px 5px 20px;
    background: #F48829;
    border-radius: 5px;
    background-clip: padding-box;
    background-clip: padding-box;
    font-weight: bold;
    text-decoration: none;
    color: white;
    border: #D0712B solid 1px;
    box-shadow: 0 1px 1px #FFD5B0 inset;
    text-shadow: 0 -1px 1px #BF5900;
    line-height: 1;
    text-align: center;
}
.buttns a:hover
{
    text-decoration: none;
    background: #CC6600;
}
.certificates
{
    width: 300px;
    padding: 20px 0px 0px 40px;
    float: left;
}
.thirdcol
{
    float: left;
    width: 335px;
}
.godaddy
{
    float: left;
    padding: 0px 5px 0px 5px;
}
.seo
{
    float: left;
    padding: 0px 0px 10px 0px;
}

.htmlvalidator
{
    float: left;
    padding-left: 5px;
}

.validators
{
    float: left;
    margin-top: 10px;
}
.GreenLoginbuttns a
{
    padding: 3px 13px 3px 13px;
    background: #6ba333;
    border-radius: 3px;
    text-decoration: none;
    color: white;
    text-align: center;
}


.GreenLoginbuttns a:hover
{
    background: #79c132;
}

/*OPEN SANS================================================================ */
/* Regular */
@font-face {
	font-family:'Open Sans';
	src:url('fonts/OpenSans-Regular-webfont.eot');
	src:url('fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/OpenSans-Regular-webfont.woff') format('woff'),url('fonts/OpenSans-Regular-webfont.ttf') format('truetype'),url('fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');
	font-weight:normal;
	font-weight:400;
	font-style: normal;
}
/* Italic */
@font-face {
	font-family:'Open Sans';
	src:url('fonts/OpenSans-Italic-webfont.eot');
	src:url('fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/OpenSans-Italic-webfont.woff') format('woff'),url('fonts/OpenSans-Italic-webfont.ttf') format('truetype'),url('fonts/OpenSans-Italic-webfont.svg#OpenSansItalic') format('svg');
	font-weight:normal;
	font-weight:400;
	font-style: italic;
}
/* Light */
@font-face {
	font-family:'Open Sans';
	src:url('fonts/OpenSans-Light-webfont.eot');
	src:url('fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/OpenSans-Light-webfont.woff') format('woff'),url('fonts/OpenSans-Light-webfont.ttf') format('truetype'),url('fonts/OpenSans-Light-webfont.svg#OpenSansLight') format('svg');
	font-weight:200;
	font-style: normal;
}
/* Light Italic */
@font-face {
	font-family:'Open Sans';
	src:url('fonts/OpenSans-LightItalic-webfont.eot');
	src:url('fonts/OpenSans-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/OpenSans-LightItalic-webfont.woff') format('woff'),url('fonts/OpenSans-LightItalic-webfont.ttf') format('truetype'),url('fonts/OpenSans-LightItalic-webfont.svg#OpenSansLightItalic') format('svg');
	font-weight:200;
	font-style: italic;
}
/* Semibold */
@font-face {
	font-family:'Open Sans';
	src:url('fonts/OpenSans-Semibold-webfont.eot');
	src:url('fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/OpenSans-Semibold-webfont.woff') format('woff'),url('fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),url('fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');
	font-weight:500;
	font-style: normal;
}
/* Semibold Italic */
@font-face {
	font-family:'Open Sans';
	src:url('fonts/OpenSans-SemiboldItalic-webfont.eot');
	src:url('fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/OpenSans-SemiboldItalic-webfont.woff') format('woff'),url('fonts/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'),url('fonts/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic') format('svg');
	font-weight:500;
	font-style: italic;
}
/* Bold */
@font-face {
	font-family:'Open Sans';
	src:url('fonts/OpenSans-Bold-webfont.eot');
	src:url('fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/OpenSans-Bold-webfont.woff') format('woff'),url('fonts/OpenSans-Bold-webfont.ttf') format('truetype'),url('fonts/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');
	font-weight:bold;
	font-weight:700;
	font-style: normal;
}
/* Bold Italic */
@font-face {
	font-family:'Open Sans';
	src:url('fonts/OpenSans-BoldItalic-webfont.eot');
	src:url('fonts/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/OpenSans-BoldItalic-webfont.woff') format('woff'),url('fonts/OpenSans-BoldItalic-webfont.ttf') format('truetype'),url('fonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic') format('svg');
	font-weight:bold;
	font-weight:700;
	font-style: italic;
}
/* Extra Bold */
@font-face {
	font-family:'Open Sans';
	src:url('fonts/OpenSans-ExtraBold-webfont.eot');
	src:url('fonts/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/OpenSans-ExtraBold-webfont.woff') format('woff'),url('fonts/OpenSans-ExtraBold-webfont.ttf') format('truetype'),url('fonts/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold') format('svg');
	font-weight:900;
	font-style: normal;
}
/* Extra Bold Italic */
@font-face {
	font-family:'Open Sans';
	src:url('fonts/OpenSans-ExtraBoldItalic-webfont.eot');
	src:url('fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/OpenSans-ExtraBoldItalic-webfont.woff') format('woff'),url('fonts/OpenSans-ExtraBoldItalic-webfont.ttf') format('truetype'),url('fonts/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraboldItalic') format('svg');
	font-weight:900;
	font-style:italic;
}
@font-face {
	font-family:'Roboto';
	font-style:normal;
	font-weight:400;
	src:local('Roboto Regular'),local('Roboto-Regular'),url(fonts/Roboto-Regular.woff) format('woff');
}
@font-face {
	font-family:'Roboto';
	font-style:normal;
	font-weight:700;
	src:local('Roboto Bold'),local('Roboto-Bold'),url(fonts/Roboto-Bold.woff) format('woff');
}
@font-face {
	font-family:'Pacifico';
	font-style:normal;
	font-weight:400;
	src:local('Pacifico Regular'),local('Pacifico-Regular'),url(fonts/Pacifico.woff) format('woff');
}
@font-face {
	font-family:'Raleway';
	font-style:normal;
	font-weight:400;
	src:local('Raleway'),url(fonts/Raleway.woff) format('woff');
}
@font-face {
	font-family:'Raleway';
	font-style:normal;
	font-weight:500;
	src:local('Raleway Medium'),local('Raleway-Medium'),url(fonts/Raleway-Medium.woff) format('woff');
}
@font-face {
	font-family:'Raleway';
	font-style:normal;
	font-weight:700;
	src: local('Raleway Bold'),local('Raleway-Bold'),url(fonts/Raleway-Bold.woff) format('woff');
}
/* =============================================================== */
.linkToProjectToolBelt
{
    width: 240px;
    height: 400px;
    margin: 10px 0px 0px 30px;
}
.linkToProjectToolBelt a
{
    width: 240px;
    height: 400px;
    display: block;
    background-image: url(../images/NewBannerImages/Free_Project_Management_Software.jpg);
    background-repeat: no-repeat;
}